Hurricane Fiona: Satellite images show devastation in Atlantic Canada

Hurricane Fiona: Satellite images show devastation in Atlantic Canada

BBC News

Published

The "historic" storm touched down in Atlantic Canada over the weekend, causing millions in damage.

Full Article