Home | About | Donate

Troy Davis Executed, While CEO Responsible for Deaths of 29 Miners Sails Free

Troy Davis Executed, While CEO Responsible for Deaths of 29 Miners Sails Free

Mike Elk

Last night at 11:08, Troy Anthony Davis was executed in the State of Georgia for the 1989 murder of a police officer.