News 2 seriously injured after Peel police allege driver took off during attempted vehicle stop By Nick Westoll - August 27, 2021 0 257 Facebook Twitter Pinterest WhatsApp 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.