Feb
28
World’s largest ever strike - India, Feb. 28, 2012: Shops were shut, transportation hit and banks closed across major cities in India Tuesday after trade unions called an industrial general strike.
Photo: International Student Movement
(via mrmalaise)