Bharat Express DD Free Dish

Landslides And Floods

Nepal have triggered devastating landslides and floods, resulting in the deaths of 66 people and leaving 60 others injured, according to the Home Ministry.