Landslides
Incessant raining triggered floods and landslides in NE India

Rainiest place on planet Earth for a reason. A record-high rainfall is reported in NE-NW of India especially in Assam, Meghalaya, and Jammu Kashmir on 17 June 2022. There seems to be no respite from floods and landslides across the