JUST IN: Texas Executes Stephen Barbee — Convicted of Killing Pregnant Woman in 2005 Case
HUNTSVILLE, TEXAS — November 9, 2022 — The state of Texas carried out the execution of Stephen Barbee by lethal injection at the Huntsville Unit, bringing closure to a nearly two-decade-long capital murder case involving the killing of a pregnant woman in Brazos County. Barbee, 46 at the time of his execution, was convicted in … Read more