
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…