HOME
Katharine Round
2011
UK
7 mins
Orchard Hill was the UK's last remaining NHS hospital for people with learning disabilities. In 2009, it closed, after investigations uncovered institutional abuse. In the aftermath, the residents are rebuilding their lives - with surprising results.
-
LSFF2012
5th—15th January 2012