The Ganges is India's holiest river, but that doesn't mean that it is clean. I discovered this sad truth in Haridwar, an auspicious town for Hindus

The Ganges is India's holiest river, but that doesn't mean that it is clean. I discovered this sad truth in Haridwar, an auspicious town for Hindus