Howling winds, sheets of rain In eye of a typhoon Ragasa in China
The sound of rush hour in Zhuhai on China’s southern coast has been replaced by howling winds and sheets of rain. Branches from falling trees…
The sound of rush hour in Zhuhai on China’s southern coast has been replaced by howling winds and sheets of rain. Branches from falling trees…