« Back to Events

Movie Screening: Last Day of Freedom

Start:
February 25, 2016 6:00 pm
Category:
,
Organizer:
DE Repeal Projectg
Venue:
Delaware City Library
Address:
Google Map
250 5th St., Delaware City, DE, United States, 19706

You don’t want to miss this chance to see the Oscar Nominated short documentary, Last Day of Freedom that engages with Bill Babbitt, a man who turned in his brother, who suffered from PTSD, expecting him to get help but was instead sentenced to death.

iCal Import + Google Calendar