Loading Updating

Taken | Season 1 | Episode 6 | Cherisse Houle

In 2009, young mother Cherisse Houle’s body was found near Sturgeon Creek, in rural Manitoba.

 Read more Read less Duration: 22 min