Fiona marches north leaving 70% of Bermuda without power

The massive hurricane that ripped through the Caribbean is now making landfall in Canada.

September 24, 2022

Top Stories

ABC News Live Presents