Satellite Images Reveal Hurricane Helene’s Devastating Aftermath
Satellite images of the American southeast taken over the past few days are showcasing the disastrous impacts of Hurricane Helene at scale. The images were taken by National Oceanic and Atmospheric Administration satellites and reveal the massive areas in Florida, Georgia, North Carolina, and other states that remain without power.