Della McDuffie

Della McDuffie, 67, was a housewife and café owner, who was killed by police in Wilcox County, Alabama, in 1953. Wheelchair-bound and unable to flee, officers beat her to death.

to top