Dispatches
S26E13
S26E13· aired 7/30/2012

Britain on the Sick

TMDb0.0
Nexus es300693TMDb ep 6959673

Overview

Investigates the controversial processes used to assess whether sickness and disability benefit claimants should be declared fit for work.