Home Page : Archive News : September 2011 News : Georgia executes Troy Davis for officer's killing | |
Georgia executes Troy Davis for officer's killing | |
September 22, 2011 Georgia executed Troy Davis on Wednesday night for the murder of an off-duty police officer, a crime he denied committing right to the end as supporters around the world mourned and declared that an innocent man was put to death. Source: http://dailyherald.com/article/20110921/news/709219651/ |