Landslides in India

Landslides in India kill 24, hundreds feared trapped

Landslides triggered by heavy monsoon rains in India have killed at least 24 people,…