POLITICSCBS NEWS
North Texas man executed for 2004 killing of TCU professor
A North Texas man was executed for the 2004 killing of a TCU professor after the Supreme Court lifted a stay on his intellectual disability claims. The execution marks Texas' 600th lethal injection since 1982, with the decision coming from a divided Supreme Court.
Mentioned