World Hurricane Helene washed away homes in North Carolina. It also galvanized the early vote November 4, 2024 Share on Facebook Tweet on Twitter CBC | World News