Tremendous Hurricane Yagi hits China’s Hainan forcing 1 million to depart their properties
Asia’s most powerful hurricane this 12 months, Tremendous Hurricane Yagi, landed in China’s Hainan on Friday, bringing violent gales and heavy rain that induced popular energy outages, paralysing the vacationer island province