Henry McCollum: Freed After 30 Years On Death Row

On September 26, 1983, with her underwear shoved down her throat using a stick, the…

Advertisements