The Babies in the Thames
- Episode aired Jan 27, 2024
- 44m
A case delving into the exploitative world of baby-farming reveals a terrifying psychopath hiding behind the mask of a caring adoptive mother.A case delving into the exploitative world of baby-farming reveals a terrifying psychopath hiding behind the mask of a caring adoptive mother.A case delving into the exploitative world of baby-farming reveals a terrifying psychopath hiding behind the mask of a caring adoptive mother.