Condemned killer asks for new trial in 2003 double murder
Condemned killer asks for new trial in 2003 double murder

Condemned killer asks for new trial in 2003 double murder

Stacey Humphreys is scheduled for execution by lethal injection on September 16th, 2026 for the double murder of two realtors in Cobb County in 2003. Humphreys is now asking for a new trial.

Top Videos