Center for Medical Progress Videos

[Photo: Disability rights demonstrators hold a banner that reads 'Disability Rights are Human Rights.']

Despite the improvements following the Olmstead v. L.C. decision two decades ago, disabled people continue to be unjustifiably institutionalized.

Next Page