Satellite Images Reveal Hurricane Helene’s Devastating Aftermath

Share
  • October 4, 2024

Images from space show vast swaths of the American southeast without power days after the storm.

Source : Satellite Images Reveal Hurricane Helene’s Devastating Aftermath