ART OF INNOCENCE: THE PEOPLE’S STRUGGLE TO ABOLISH THE DEATH PENALTY
The People's Forum 320 West 37th Street, New York, NY, United StatesOnline Art Exhibit + Performances + Panel Discussion on Abolishing the Death Penalty. A day to expose the case of Billie Allen, a man who has spent the past 23 years of his life on Federal Death Row for a crime he didn’t commit. An opportunity to amplify the voices of families and friends impacted by the death penalty and or a wrongful conviction, and exposing the truth of the unjust and dehumanizing criminal justice system.