Asia Video

China's smog leaves thousands of passengers stranded

52 Mins Ago

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