Howling winds and sheets of rain: In the eye of a typhoon in China

Published: 9/24/2025
Howling winds and sheets of rain: In the eye of a typhoon in China
Experience the intensity of typhoon Ragasa in China with howling winds and sheets of rain causing chaos in Zhuhai. The strongest storm of the year, Ragasa has devastated the Philippines and Taiwan, leading to casualties and injuries. Chinese officials have issued warnings and evacuated nearly two million people in Guangdong province ahead of the storm's landfall, emphasizing the country's readiness for disasters amidst a year of extreme weather challenges.