The Stream, April 12, 2023: Southern Indian River Communities Contest Decades of Petrochemical Plants
Residents of Eloor, in Southern India’s Kerala state, are continuing a decades-long fight to save the Periyar River from polluting industrial plants nearby.