#Airpocalypse

News | News

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 satellite images of the country show large hazy clo