India’s War on Activists0 0June 11, 2015Thirteen of the 20 most polluted cities in the world are in India, according to the World Health Organization, and a recent study found that more than half of India’s population lives in places [...]