World in Action Backdrop Blur

Video Loading...

World in Action S04 E46 Ward F.13

Overview

An investigation into the appalling conditions of the female geriatric ward of Powick Mental Hospital near Worcester.