Georgia death row inmate Troy Davis was executed Wednesday evening after the Supreme Court rejected an 11th-hour request to block the execution. He was convicted of killing an off-duty police officer in 1989. (Sept. 21)
Originally collected by
fetching...
(
less)
Comments 0
Log in to join the conversation.
No comments yet. Start the conversation.