Troy Davis executed at Georgia prison after Supreme Court rejects appeal

Related Post