Hurricane Helene Knocks out Power for Thousands in Cuba Posted on September 26, 2024 by One Caribbean News