English中文

Offstream
news


Beijing

Companies shut down production in Beijing and cars are taken off the road after a red alert for smog is issued in northern China. Dozens of cities have closed schools due to the smog.

Sources:  AP


Related