The largest city in the world is Chongqing in China. It's home to 32 million people and is 31,815 square miles - the same ...
IQAir latest study shows 19 of 20 cities with worst air pollution are in India, Pakistan, Bangladesh, China, and Kazakhstan ...