Troy Davis’ execution: Questioning the US judicial system

2011-10-06T14:32:20-04:00October 4th, 2011|Features, News|

By Michelle Eigenheer-- The controversial execution of Troy Davis, convicted