Storm Dennis turn streets into overflowing rivers

Feb 18, 2020, 05.55 PM(IST)
Storm Dennis has seen flood warnings across large parts of the country as the storm picked up Saturday and lasted into Sunday