World News

Super Typhoon makes landfall in Vietnam

Super Typhoon Yagi, the most powerful storm in Asia this year, has made landfall in northern Vietnam. The storm has already battered parts of China and the Philippines with 126 mph winds. #typhoon #vietnam #weathernews...