Deadly Super Typhoon Yagi slams into China – NBC News
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 …Read More
The Heartbeat of World events
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 …Read More