Panorama
The Lost Children: Stolen Hearts
E6 Feb 21, 2000 30m TV-PG
An investigation into Alder Hey Hospital in Liverpool where the organs of 850 children were kept in pots on laboratory shelves - for years.
Where to Watch The Lost Children: Stolen Hearts