Showing posts with the label Psychiatry

Texas: Court findings offer hope for death row inmate in case tainted by 'Dr. Death'

Wrongful Convictions and the DNA Revolution: 25 Years of Freeing the Innocent

Ohio: Serial killer's brain scans could play role in death penalty decision

Japan: Efforts continue to achieve hanged killer's final wish

Virginia executes William Morva

My grandfather was a death row doctor. He tested psychedelic drugs on Texas inmates.

The Death Penalty and Mental Illness: An Evolving Standard?

Subscribe Our Newsletter