TTexas Read More Texas puts man to death for a retired professor’s killingMay 15, 2026 A man who experts for both prosecutors and defense attorneys had said was intellectually disabled became the 600th…