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 clouds covering portions of northeastern China that are so thick they can be seen from space. MORE