Eyewitness footage captures super Typhoon Yagi slamming China

Super Typhoon Yagi, the second most powerful tropical cyclone of 2024, has whipped the Chinese island of Hainan with sustained winds of 234 kilometres-per-hour.

MORE VIDEOS