Death Penalty Upheld for Black Who Kidnapped Raped and Murdered Former Employer’s White Wife
Chattanooga September 16, 2015 Starr Harris was beaten to death and raped, by a Black former employee of her husband. The Tennessee Supreme Court has upheld the death penalty for…