At Least 89 Killed, Dozens Missing After Massive Landslides Strike India Published 30 Jul 2024 The disaster was triggered by heavy monsoon rains Full Article