More than half of India’s rivers are polluted, according to a recently published government report. Each day, at least 500 million people depend on the country's vast and ancient rivers. Prime Minister Narendra Modi promised to clean up India’s holiest waters, including the Ganges. But just how much progress has been made so far?