Om avsnittet
On May 12, 2003, 10 year old Holly Jones set off in the Toronto, Ontario neighborhood of Junction Triangle to walk a friend home after a playdate. That would be the last time her mother would see her alive. Change.org petition regarding Briere's parole eligibility in 2028: https://chng.it/k24jtsdhRC