Deadly Typhoon Ragasa slams into southern China’s densely populated coast after killing 14 in Taiwan

Deadly Typhoon Ragasa slams into southern China’s densely populated coast after killing 14 in Taiwan

Typhoon Ragasa, which a few days ago was the strongest storm on earth so far this year, has barreled through remote islands in the Philippines and the mountainous regions of Taiwan. It left a trail of damage, triggering landslides and huge waves, and forced the evacuation of more than a million peop...

Redirecting to full article...