Videos

Update: Troy Davis Executed Late Wednesday Night

Newsy
|
September 22, 2011 AT 3:50 PM
Troy Davis was executed late Wednesday night after a final appeal to stop the lethal injection was denied.