Feb 29, 2012
World’s largest ever strike - India, Feb. 28, 2012: Workers demonstrated, held sit-ins, blocked traffic and more throughout the world’s second-most-populous country.
Photos: International Student Movement
About