India as PIG-STY: Dehli Air Pollution 7X WORSE THAN CHINA’S
India is taking over from China as the country with the worst air pollution. Dehli levels of dangerous particles (PM2.5, 2.5 micron) are about seven times higher than in the Chinese … Read more