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