Debby in Canada: Heavy rain hits Quebec, Ontario as remnants of tropical storm move in

4 months ago
6

The remnants of tropical storm Debby made landfall in eastern Canada, where parts of Quebec and Ontario were already drenched by heavy rain early Friday.

Loading comments...