A 29-year-old man faces multiple charges, including impaired driving, following a collision that left a Toronto police officer with minor injuries.
A 29-year-old man faces multiple charges, including impaired driving, following a collision that left a Toronto police officer with minor injuries.