60 Minutes Australia
The Experiment, Buyer Beware
E27 Aug 9, 2020
Is this the cruellest experiment ever conducted? Identical twins and triplets, separated at birth so a psychiatrist could study what happened as they grew up alone.
Where to Watch The Experiment, Buyer Beware