x
Breaking News
More () »

Texas death row inmate executed for 2005 murder of pregnant ex-girlfriend and her son

Stephen Barbee, 55, received a lethal injection at the state penitentiary in Huntsville at 7:35 p.m.

Before You Leave, Check This Out