Typhoon Ragasa, one of the world’s strongest storms of the year, slammed into Southern China Wednesday after carving a deadly path between the Philippines and Taiwan. Several people were killed in Taiwan after floodwaters from a barrier lake overflowed.
Typhoon Ragasa Hits Southern China After Deadly Path in Taiwan

56