01:35[1]Typhoon Yagi, the most powerful storm to hit Asia[2] this year, made landfall on the coast of China's Hainan province on Friday. The storm brought maximum sustained winds of 145 mph as it tore through the region that is home to millions[3]....