‘Everything broken’: Chinese residents in typhoon path assess damage

Residents in southern China’s Yangjiang were grappling with damaged property and power outages Wednesday evening in the immediate aftermath of Typhoon Ragasa, hours after the destructive storm made landfall near the city.

Recent Posts

editors picks

Top Reviews