Natural Disasters Severe Weather Tragic World News 21 dead from flooding and landslides India October 17, 2021October 17, 20214 min read admin Unbelievable videos and photos depict the devastation caused by the severe flooding and landslides in the Indian state Read More