Stretching for more than 2,500 kilometers between India and Bangladesh, the River Ganges supports the sustenance of more than half a billion people in the subcontinent. Half of India’s poor live in the five states – Uttarakhand, Uttar Pradesh, Bihar, Jharkhand and West Bengal – along the main stem of the river, also known as […]