Typhoon Yagi batters east Asia

The storm has already battered parts of China and the Philippines with 126 mph winds.

Super Typhoon Yagi, the most powerful storm in Asia this year, has made landfall in northern Vietnam.
Why you can trust Paste BN