Super Typhoon Yagi: Rains lash China ahead of landfall

Heavy rainfall, powerful winds, Super Typhoon Yagi, storm, tropical cyclone
World
image