Am I Troy Davis? A Slut?

1. On September 21, 2011, I joined hundreds of my friends and millions of people around the world to watch, through tears and in abject horror, as Troy Anthony Davis was executed by the State of Georgia. In the 20 years between Davis’ trial for the murder of police officer Mark McPhail and his execution, Davis maintained his innocence […]