
Super Typhoon Yagi: Rains lash China ahead of landfall
Sep 07, 2024
Beijing [China], September 7: Heavy rainfall and powerful winds from Super Typhoon Yagi slammed southern China on Friday, even as the strongest storm to hit the region in a decade was yet to make landfall.
Read More ..