Listen

Description

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