Living River: The Ganges
400 million people bathe and pray to a holy river. It's India's most polluted river. Who will save it?
Director
Vinit Parmar