January 8 2019 11:14pm

Toronto police investing suspected murder-suicide

A man was found dead on the pavement outside the Birchmount Road apartment building and a woman was found dead inside an eighth storey unit. Kamil Karamali reports.

Responsive site?

Video Home