Massive waves thrash Taiwan as super typhoon Champi slams island

New York Post
New York Post
3 Video Views·Oct 23, 2026