Person Floats on Air Mattress as Water Rescues Carried Out at Atlanta Apartment Complex
Severe flooding was seen in parts of Atlanta, Georgia, in the early morning hours of Friday, September 27, as Hurricane Helene made landfall in northern Florida. Footage filmed by local resident Fernanda Badajoz shows a person and their belongings floating on an inflatable mattress,