Super Typhoon Yagi slams into southern China

Super Typhoon Yagi slammed into southern China's Hainan island on Friday, bringing windspeeds of over 230 kilometers (143 miles) an hour in what is set to be the strongest storm to hit the region in over a decade. Hainan province evacuated over 400,000 people ahead of the storm's expected landf...

Read Full Article