Live Streaming 24/7

Typhoon Yagi makes landfall in China and Vietnam

Typhoon Yagi has made landfall across portions of China and Vietnam, leaving a trail of destruction and displacement in its wake. Karling Donoghue reports on the casualties and damages so far.