Heavy rain falling in Toronto and the GTA, some flooding on Lakeshore Boulevard near Ontario Place
In a special weather statement, the government agency said that Toronto could see up to 40 to 60 mm of rainfall and 20 to 40 mm per hour at times.
Toronto Star
2 days ago