GOSSIPONTHIS.COM Tags Troy Davis

Tag: Troy Davis

Troy Davis Executed After U.S. Supreme Court Denies Stay of Execution

Troy Davis, whose case drew international attention, was put to death by lethal injection for the 1989 killing of an off-duty police officer in...

Follow Us

109,888FansLike
5,804FollowersFollow
1,640SubscribersSubscribe