Hurricane Helene’s fury leaves Florida town in ruins: ‘It’s never been this bad’ – Times of India
The small town of Steinhatchee, located along US’ Florida’s Gulf Coast, was left in ruins after Hurricane Helene unleashed 140 mph winds and a 10-foot storm surge this week. Most…