Sunday, August 5, 2012

Roman Duckworth, April 9, 1962

Roman Duckworth, a Corporal in the Army, was shot to death by a police officer in Taylorsville, Mississippi on April 9, 1962.

No comments: