Smoggy weather is shrouding many parts of China, crippling traffic, closing expressways and delaying flights. The haze stretches over a vast area, from Hebei and Shandong provinces and Beijing in the north all the way to Zhejiang, Anhui, Jiangsu, Hunan and Fujian provinces in the south. |