Authorities in southern China had issued a red alert, the most severe warning, as the national meteorological center said the densely populated region would face a “severe test caused by wind and rain.”
Authorities in southern China had issued a red alert, the most severe warning, as the national meteorological center said the densely populated region would face a “severe test caused by wind and rain.”