ReportWire

Super typhoon batters southern China, causing blackouts and flooding

[ad_1]

Typhoon Ragasa slammed into southern China Wednesday, unleashing 150 miles per hour wind gusts and torrential rain.

[ad_2]

Sherisse Pham

Source link