Super Typhoon Yagi making landfall in Hainan, China

SOURCE www.nbcnews.com
Super Typhoon Yagi makes landfall on Chinese island of Hainan, bringing heavy rain and strong winds.

Key Points

  • Super Typhoon Yagi made landfall on the Chinese island of Hainan
  • Brought heavy rain and strong winds to the region