Troy Davis was executed last night (September 22nd) in Jackson, Georgia for being convicted of killing an off-duty Savannah police officer, and several celebrities reacted strongly via Twitter. His case received international attention after an informer’s testimony that helped convict him turned out to be false, and several witnesses recanted. Davis was supposed to die […]

Troy Davis was executed late Wednesday night for the 1989 murder of off-duty Savannah police officer Mark MacPhail. Davis died at 11:08 p.m., according to CNN. The execution was about four hours later than initially scheduled, because prison officials waited for a U.S. Supreme Court ruling on Davis’ request for a stay. After 10 p.m. […]