International Rivers: Protecting the Teesta River
International Rivers: Masheshwar Protest
International Rivers: Hunger Strike in Protest of Sardar Sarovar
International Rivers: Hunger Striker in India
International Rivers: Tipaimukh Dam Protest
International Rivers: Bombay Protest
International Rivers: Tipaimukh Dam Planned Site
International Rivers: Barak River Dam Site
International Rivers: Local Manipur Protest
International Rivers: Barak River Proposed Impact Site
International Rivers: Ritual on Teesta River, India
International Rivers: Alternative Water Supply in India
International Rivers: Local Meeting on Dams and Rivers
International Rivers: Kaziranga National Park in India
International Rivers: Blocking turbines for Lower Subansiri Dam
International Rivers: Demonstration Against Hydroelectric Project
International Rivers: Activists Burn Model of 2000MW Lower Subansiri Hydroelectric Project
International Rivers: Demonstration Under Kinns Bridge
International Rivers: Demonstration against Dams in Subansiri Valley
International Rivers: Ceremony on the Teesta River, India for 2012 Day of Action for Rivers
International Rivers: Flag of Resistance
International Rivers: Athirappilly Waterfall in Kerala, India
International Rivers: Saying No to Big Dams in India
International Rivers: Medha Patkar Addressing a Satyagraha for the Chalakudy River in 2006
International Rivers: Kosi River Breaks Embankment
International Rivers: Kadar Tribal Children Rally to Protect the Chalakudy River in Kerala, India
International Rivers: Shops in potential dam affected area
International Rivers: Ratan Chand talking to tribespeople
International Rivers: While India’s national solar plans gain steam, many communities are taking the lead by building village-scale projects