Where To Stream True Life Crime UK Season 2 Episode 3
Ellie Gould
- Aired December 8, 2021
- 60 Min
Schoolgirl Ellie Gould was found dead in her family home in suspicious circumstances. Linda investigates Ellie's tragic death and her family's brave fight for justice and change.