Read previous post:
china_tmo_2013014
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...

Close