Texas court halts the execution of Stephen Barbee to consider US Supreme Court precedent

The Texas Court of Criminal Appeals has halted the execution of Stephen Barbee. TDCJ
Related Post