December 24 2018 6:05pm

Toronto police find body believed to be of missing woman

Toronto police say they believe they have found the body of a woman who went missing during a hike Sunday night.

Responsive site?

Video Home