On September 21, a cruel injustice was committed when Troy Davis, convicted of murdering a Georgia police officer in 1989, was executed. In the weeks leading up to his execution, the case became highly...
Check out the magazine: