Deadly Floods in Indonesia, Sri Lanka, Thailand & Malaysia Kill 1,400+
Deadly Floods Devastate Indonesia, Sri Lanka, Thailand & Malaysia — Over 1,400 Dead in Asia’s Worst Disaster of 2025 video source BATANG TORU, Indonesia — A catastrophic wave of floods and landslides has struck Indonesia, Sri Lanka, Thailand, and Malaysia,…

