Weather ❯Natural Disasters ❯Hurricanes ❯Hurricane Helene
A helicopter delivering aid in North Carolina inadvertently scattered supplies, fueling conspiracy theories amid ongoing hurricane recovery.