Texas Executes Mentally Unwell Man After Denying Him Entry to Psychological Well being Testing
Texas executed Tracy Beatty (pictured) on November 9, 2022, after the United States Supreme Courtroom declined to evaluate his problem to the Texas Division of Felony Justice’s refusal to unhandcuff the mentally sick and mind broken death-row prisoner in order that protection psychological well being specialists may conduct psychological well being testing his legal professionals […]
Continue Reading