NCADP Webinar: Last Day of Freedom
The National Coalition to Abolish the Death Penalty (NCADP)’s May webinar featured Last Day of Freedom, a short documentary about an African-American veteran who was executed despite serious mental health issues. Watch the webinar.