Anti-nuclear protest in Delhi

Photo | 10 May, 2011

25th March. Protestors in Delhi demonstrate against the Jaitapur nuclear plant site. Greenpeace and Awaaz submitted 73000 signatures against the Jaitapur plans to the prime minister. Read More