Fiona made landfall in Nova Scotia on Saturday with hurricane-force winds. The power might be down for several days. According to officials, officials, hundreds of thousands of Canadians were without power Saturday after former hurricane Fiona blasted into the country’s Atlantic provinces,