Strong winds, power outages possible Thursday in GTA after flooding snarls traffic
The City of Toronto and emergency services in the Greater Toronto Area are warning of flooding and road closures on Thursday after heavy rain hit part of southwestern Ontario.