archives.4wardeveruk.org
Despite its popularity, the death penalty kills innocents
The University of Michigan law school and Northwestern University have just compiled a database of over 2,000 United States prisoners exonerated between 1999 and the present day. The last time a pe…