
Typhoon Tapah makes landfall in China, prompting mass evacuations
Sep 09, 2025
Beijing [China], September 9: Tens of thousands of people have been evacuated as Typhoon Tapah has made landfall in southern China, causing flight disruptions and school closures.
Read More ..