AdChoices
Get Adobe Flash player

Police find body parts in Mississauga's Credit River Add to ...

Peel Regional Police say they suspect foul play after a head and a foot were found in the Credit River near Erindale Park

Drive

Technology