March 13 2019 12:16pm

Toronto Police consider death of woman at Pelham Park apartment a homicide

Toronto homicide is investigating a woman who was found dead in an apartment at Pelham Park as a homicide. Caryn Lieberman reports.

Responsive site?

Video Home