A hit-and-run on April 15, 2025, at Toronto Metropolitan University injures four pedestrians on Nelson Mandela Walk; police search for dark-green sedan with cracked windshield
On Tuesday afternoon, April 15, 2025, a hit-and-run accident on Nelson Mandela Walk at Toronto Metropolitan University resulted in injuries to four…