‘I am Troy Davis’

December 16, 2011

From the November-December 2011 issue of News & Letters:

‘I am Troy Davis’

The State of Georgia murdered Troy Davis at 11:08 p.m., Sept. 21. His execution was carried out in the face of world outrage—large demonstrations throughout the U.S. and Europe, which called attention to the wealth of evidence casting doubt upon Davis’ guilt in the [=>]

read the rest!