Video

Heavy Rain And Flooding In Northern India

Heavy Rain And Flooding In Northern India
Heavy rain leads to landslides and flooding across states in northern India. River Yamuna is flowing over the danger mark in Haryana and Delhi