hundreds flights cancelled

Hundreds of flights cancelled as strong winds sweep northern China

BEIJING: Strong winds wreaked havoc in Beijing and parts of northern China on Saturday, causing… Read More