▼
(en)
1975
27m
Documentary
Overview: Documentary from 1975 on the plight of mentally handicapped children held in appalling circumstances in the UK.
Status: Released
Release date: January 9, 1975