Explained: What is a landslide, states most prone to it and worst landslides in India
In one of the deadliest natural calamities in Kerala, a minimum of 123 individuals lost their lives and 128 sustained injuries as massive landslides were set off by heavy rainfall in Wayanad on Tuesday. With numerous people trapped under the debris, there …