Simply put: Fifteen of the 20 most polluted cities in the world are in India

Published on
Down To Earth
www.downtoearth.org.in