ScienceInternational Labor Day: Google Doodle marks May DayShahid AbbasiMay 1, 2012May 9, 2012 by Shahid AbbasiMay 1, 2012May 9, 2012 Washington: Google is celebrating “International Workers’ Day” in selected countries showing a really strong woman....