Snowstorms cause widespread road closures and flight delays in China
Snowfall led to road closures, public transport cancellations and flight delays in the Chinese capital Beijing and other parts of the country on Monday. Chinese state television reported that 184…