CBS NewsLean L·
North Texas man executed for 2004 killing of TCU professor
The execution came after a divided Supreme Court lifted a stay over his intellectual‑disability claims, clearing the way for Texas' 600th lethal injection since 1982.
Read at CBS News →

