Latest typhoon lashes the Philippines, causing tidal surges and displacing massive numbers of people

Nov 17, 2024 - 04:00
Latest typhoon lashes the Philippines, causing tidal surges and displacing massive numbers of people