Texas Executes Mentally Unwell Man After Denying Him Entry to Psychological Well being Testing

4 min read
Essentialkilling Onkworks
November 16, 2022
Texas executed Tracy Beatty (pictured) on November 9, 2022, after the United States Supreme Courtroom declined to...