Meteorologist James Spann faces fury for debunking wild hurricane conspiracy theories
The controversy comes as Hurricane Helene became a lightning rod for conspiracy theories.
October 11, 2024