A million people flee their homes as Typhoon Yagi makes landfall in China
In this photo released by Xinhua News Agency, a vehicle moves past trees along a road in Haikou following the landfall of typhoon Yagi, in south China’s Hainan Province, Friday, September 6, 2024. | Photo Credit: AP A powerful typhoon made landfall on the Chinese tropical vacation island of Hainan Friday (September 6, 2024) after…
Read More “A million people flee their homes as Typhoon Yagi makes landfall in China” »

