November 21 2019 12:48pm

Toronto police release video of fatal hit-and-run

Toronto police have released video of a hit-and-run that left a 16-year-old dead.

Responsive site?

Video Home