Innocence Matters' Inspiration
Despite the efforts of many people to expose the problems of Troy Davis' innocence, Georgia executed Troy on September 21, 2011.
Read MoreDespite the efforts of many people to expose the problems of Troy Davis' innocence, Georgia executed Troy on September 21, 2011.
Read More