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