The Charger Bulletin

Troy Davis: Justice or Martyrdom?

Ana Abraham September 28, 2011

Twenty years after his conviction for the murder of a police officer in 1989, Troy Davis was executed by the State of Georgia late last Wednesday night. The issue of capital punishment has long...

Load More Stories
Activate Search
Troy Davis