SIU invokes mandate in deadly Scarborough crash |
|
One person is dead, and three people injured following a multi-vehicle crash in Scarborough. As Shauna Hunt explains, the collision has prompted Ontario's police watchdog to invoke its mandate.
|