Connect to share and comment

May day protest 2013 8

May day protest 2013 8

Indian labour and trade union activists from leftist parties shout anti-government slogans as they march during a May Day rally in New Delhi on May 1, 2013.

Raveendran