China 'falling short' on fighting pollution: premier
Sunday, March 15, 2015 - 04:00
in Earth & Climate
China is falling short of its people's expectations in battling smog, Premier Li Keqiang said Sunday, one week after authorities blocked a scathing documentary on the country's air pollution problem.