At least three cars are stuck in floodwater in Toronto Saturday as heavy rain floods roads in the GTA. Environment Canada issued a severe rainfall warning...
If you live in the GTA, you might want to put your beach day plans on hold. More than 1.3 billion litres of partially treated sewage...