Police have pulled a tow truck off the road and laid charges against a Brampton company and driver after a failed safety inspection, saying a “major defect” was found.
A traffic complaint lead to a driver and a company being charged with several provincial offences. On January 27, 2025, at approximately 10:15 a.m., Temagami OPP and Temiskaming OPP responded to a ...