14 of the world’s 20 most polluted cities are from India, see if your city’s name is there in this list National March 15, 2023 Special Correspondent, New Delhi: In the year 2022, India was the 8th most polluted country in the world. In the…