A powerful storm has hit eastern Canada with hurricane-force winds nearly a week after devastating parts of the Caribbean.
The US National Hurricane Centre (NHC) said the centre of Fiona, which transformed from a hurricane into a post-tropical cyclone late on Friday was crossing eastern Nova Scotia, bringing high winds and heavy rains.