Race and Criminal Justice, on the Anniversary of Trayvon Martin’s Death
February 26, 2016
—Devon Johnson, Patricia Warren, and Amy Farrell Trayvon Martin, a 17-year-old African American boy, died tragically on February 26, 2012. His death and the trial of his assailant evoked memories of our… READ MORE