Indian landslide death toll climbs to 26

The death toll from a landslide in India has risen to 26.

The landslide occurred in a remote mountain town around 60 km from Mumbai, flattening at least 16 houses.

Dozens are still feared missing under layers of mud as India’s Air Force helps with re…

July 23, 2023
Read More >>