Tag

capital punishment

At 11:08pm on September 21, 2011, the state of Georgia executed Troy Anthony Davis for the killing of off-duty officer Mark Allen MacPhail. Much has been written and said about the case against Troy Davis. His advocates are dismayed that