Documentary from 1975 on the plight of mentally handicapped children held in appalling circumstances in the UK.
2025
2026
1991
1999
2004
2022
2013
2018
2003
1971
1977
2014
2012
1978