CTV News’ Janice Golding says the Community Safety Response Platform is a mobile unit equipped with multiple cameras, sensors ...
A man has ended up in hospital with serious injuries after a welfare check with Peel police. Janice Golding has the latest.