2 seriously injured after Peel police allege driver took off during attempted vehicle stop

0
257

A Peel Regional Police spokesperson said the Special Investigations Unit, Ontario’s police watchdog, invoked its mandate and will be investigating the circumstances of the crash.