Hurricane Helene hits Florida: Residents displaced, streets flooded
Hurricane Helene caused significant flooding in several regions, including parts of Cuba and Florida. The storm has left many people displaced as they brace for further impacts.(Photo: AP)
The Times of India
6 days ago