In Memory of Delbert Tibbs

By Emma

Delbert Tibbs, the nation’s 11th person to be sentenced to death and later exonerated, died on November 23rd. He was 74 years old.

read more

Via: In Memory of Delbert Tibbs