Howling winds and sheets of rain in China’s Zhuhai city

Laura BickerChina correspondent, Zhuhai

Watch: BBC correspondent reports from southern China hit by ‘king of storms’

The sound of rush hour in Zhuhai on China’s southern coast has been replaced by howling winds and sheets of rain.

Branches from…

Continue Reading