Taken | Season 1 | Episode 6 | Cherisse Houle

22m 06s

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