Greenpeace activists pushed by Delhi Police during a protest outside Delhi power minister Haroon Yusuf’s residence

Photo | May 15, 2013

Activists had chained themselves to the solar panels and refused to move till the minister agreed to meet them.


The latest updates

Show thumb view  

1 - 5 of 894 results.