What is a landslide? Here are the five worst landslides in India’s history
A landslide is a geological phenomenon of sudden movement of rock, earthen materials, and debris down a sloped section of land. This movement can be triggered by various natural and man-made factors. Rescuers and others inspect the…