Categories
Barack Obama Capital Punishment Racism US Politics

Troy Davis: Black as Charged?

Troy Davis was convicted of killing a policeman but the chief witness seems to be in the frame, most of the other witnesses have recanted, 50 states have appealed for clemency and Amnesty International and the NAACP are campaigning for him. He has always maintained his innocence but, perhaps partly as a consequence of an institutionally racist […]