Super Typhoon Ragasa: 'King of Storms' makes landfall in China after leaving trail of destruction across Asia with more than 20 dead in Taiwan and the Philippines

3 months ago 18

Rommie Analytics

Recap the developments as Super Typhoon Ragasa, the world's most powerful tropical cyclone this year, surges towards China after causing destruction in Hong Kong and Taiwan.
Read Entire Article