Thu. Nov 28th, 2024

Yagi, which killed 16 people in the Philippines, made landfall on the southern Chinese island of Hainan on Friday as the biggest storm in Asia so far this year.

Read more at NBC News