PERSPECTA

News from every angle

Back to headlines

Texas Executes Man Deemed Intellectually Disabled for Professor's Killing

Edward Busby Jr., a Texas man whom experts identified as intellectually disabled, has been executed for the killing of a retired professor, marking the 600th execution in Texas since 1982.

15 May, 05:41 — 15 May, 05:41
PostShare