Asia Video

China's smog leaves thousands of passengers stranded

39 Mins Ago

From Beijing to Chengdu, the air quality index reaches hazaderous levels.