wellness

North Texas Man Executed for 2004 Killing of TCU Professor

Intellectual Disability on Death Row: The Unresolved Paradox of Justice The execution of Edward Busby, Jr.

for the 2004 killing of Laura Lee Crane raises unsettling questions about the balance between retribution and compassion in cases where intellectual disability clouds the defendant's culpability.

This paradox has long plagued America's justice system.

Read the full story

Read on Calmtude →