Residents in the Humber Station Road area of Caledon saw a significant police presence on Saturday as part of an ongoing search operation. Police say there was never any threat to public safety and the search operation was originally-intiated by Peel Regional Police. The increased police presence has ended and all resources have cleared the area.
Increased police presence near Humber Station Road in Caledon on Saturday












