Hurricane Helene Strikes Florida; Over 2,50,000 Affected By Power Outages
Hurricane Helene made landfall near Perry, Florida on Friday, with maximum sustained winds of 140 mph, as per National Hurricane Center.
Hurricane Helene made landfall near Perry, Florida on Friday, with maximum sustained winds of 140 mph, as per National Hurricane Center.