Wednesday, December 16, 2015

China's Latest 'Airpocalypse' Seen from Space


Severe air pollution is choking China with thick veils of smog, and yesterday (Dec. 7), Beijing issued a red alert — the highest possible — due to poor air quality in the Chinese capital city. Recent …

http://flip.it/1nlC4

No comments: