Geoengineering Watch Global Alert News - Hurricane Helene (September 28, 2024)