Beijing's appalling air pollution exposed by NASA satellites

Satellite images released by NASA reveal the full and appalling extent of the air pollution which afflicting large swathes of north-eastern China. The images taken by the Moderate Resolution Imaging Spectroradiometer (MODIS) fitted on NASA's Terra satellite show large parts...