India’s rivers are heavily polluted. According to official estimates, 302 of 445 river stretches fail to meet even bathing criteria (Central Pollution Control Board [CPCB], 2014). This is known to…

Quy-Toan Do, Shareen Joshi, Samuel Stolper |