Texas man who waived his right to appeal death sentence is executed for killing infant son

Sep 25, 2024, 01:43 AM