Caledon OPP charge driver with numerous offences following traffic stop

Officers from the Caledon Detachment of the OPP have charged an individual with numerous offences following a traffic stop. On August 18, at approxima...