Troy Davis was executed this evening for the murder of an off-duty policeman after the U.S. Supreme Court denied a last-minute stay of execution amid widespread public doubts about his guilt.
Davis, 42, died at 11:08 p.m. ET, according to a Georgia Department of Corrections official. His death by lethal injection came after an approximately four-hour delay for legal review.
Eyewitnesses described the mood in the execution chamber as "somber" as Davis was wheeled in strapped to a gurney. He...Full Story