Out of the 20 most polluted cities in the world, 11 are in India.
2 Jun 2017 5:58 AM GMT
7 May 2017 8:25 PM GMT