(Severn Township, ON) – The Orillia Detachment of the Ontario Provincial Police (OPP) has charged an individual with stunt driving in Severn Township. On March 27, 2025, while conducting traffic patrol on Hwy 11 North bound in Severn Township, an officer of the Orillia Detachment conducted a traffic stop due to a vehicle traveling at a […]
