(Orillia, ON) -The Orillia Detachment of the Ontario Provincial Police (OPP) is currently investigating a fail to remain collision that occurred in Orillia. On Thursday April 10, 2025, at approximately 3:37 pm, a white Ford pickup truck driving at a low rate of speed, struck a child riding their bike on Penetang street in the City […]
Another Child Run Down
