Post Tagged with: "Red Alert"

China’s toxic winter

Smog in Harbin, northern China.

Heavy smog hits 460 million people • Thousands of “air refugees” flee major cities