Episode preview

Velma Barfield

On November 2, 1984, fifty-two-year-old Velma Barfield was executed by lethal injection at North Carolina’s Central Prison, bringing an end to years of legal appeals and emotional debates over the death penalty and how, when, and to whom it…

Sign in to see full details

Sign in with your PurerPodcasts account to see full details and browse all episodes.

Sign in