Waterloo Regional Police have laid charges after a car crashed into the side of a Kitchener home...
Impaired
Refers to reduced function or ability, often used in a medical or technical context.
Refers to reduced function or ability, often used in a medical or technical context.