Heavy Rainfall Triggers Multiple Landslides in India’s Himachal Pradesh | Firstpost Earth
Heavy Rainfall Triggers Multiple Landslides in India’s Himachal Pradesh | Firstpost Earth

Rain continues to wreak havoc in India’s Northern State of Himachal Pradesh. Several people have...