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.
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.