A shocking expose of the appalling abuse and experimentation carried out on vulnerable children at Aston Hall Hospital, Derbyshire, in the 60s and 70s.
Price history
Oct 25, 2021
€7.42