Troy Davis, A Victim Of An Unfair System?
Troy Davis, an American citizen was executed by lethal injection in the state of Georgia on Wednesday, September 21 after 20 years on death row. Davis was convicted of the August 19, 1989, murder of police officer Mark MacPhail in Savannah, Georgia. MacPhail was working as a security guard at a Burger King when he [...]






Reader’s Comment