Debby in Canada: Heavy rain hits Quebec, Ontario as remnants of tropical storm move in
The remnants of tropical storm Debby made landfall in eastern Canada, where parts of Quebec and Ontario were drenched by heavy rain Friday. Environment Canada issued a swath of warnings for the two provinces with upwards of 100 millimetres of rain expected in some areas.A low pressure system is passing through Southern Ontario and Quebec