Super Typhoon Yagi slams into southern China, moves towards Vietnam
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 […]