Mounting Perils: The Growing Threat Of Landslides In India

Volunteers look for survivors through debris on July 31, 2024 in Mundakkai village, Wayanad, Kerala. Rescue efforts are ongoing to locate survivors amidst the destruction,

READ MORE