India is the eighth most polluted country in the world, with Lahore being the most polluted city

  • India is the eighth most polluted country in the world.
  • Lahore is the most polluted city.
  • Bhiwadi, located on the outskirts of Delhi, is among the two most polluted cities in the world.
  • Delhi follows closely behind.

[Via]