Category Archives: troy davis

Murder in Georgia, sanctioned by the state

On 19 August 1989, Mark McPhail, an off-duty police officer in Georgia was murdered. Troy Davis was arrested and charged. Despite there being no physical evidence and the murder weapon never having been found, he was convicted and sentenced to … Continue reading

Posted in death penalty, troy davis | 1 Comment