Delhi Metro Stations Should be Named behind those who died building it

Pillar 67: An Open Letter to Sheila Dikshit6 people died and 15 were injured when pillar 67 of the Delhi metro collapsed at the Zamroodpur metro station construction site in Delhi.All of us, heart of... continue reading »

0 signatures Goal: 50
All Signatures (0 total)
No signatures yet. Be the first to sign!