The Lost Children: Stolen Hearts
- Episode aired Feb 21, 2000
An investigation into Alder Hey Hospital in Liverpool where organs of 850 children were kept in pots on laboratory shelves.An investigation into Alder Hey Hospital in Liverpool where organs of 850 children were kept in pots on laboratory shelves.An investigation into Alder Hey Hospital in Liverpool where organs of 850 children were kept in pots on laboratory shelves.