Connect to share and comment

India protest 12 02 27

Appears In:
Planned strike is one of the biggest industrial actions in India's history
India protest 12 02 27

Trade union activists in Kolkata participate in a rally on Feb. 23, organised in support of the All India General Strike on Feb. 28.