Florida2 months ago
Flyovers and satellite images: North Carolina, Florida before and after Hurricane Helene
Hurricane Helene has left a wake of death and destruction across Florida, Georgia, the Carolinas and Tennessee after it made landfall in Florida on Sept. 26....