Oh, The Irony. It’s too bad this is the rule and not the exception to the rule.
Troy Davis Executed, While CEO Responsible for Deaths of 29 Miners Sails Free
Last night at 11:08, Troy Anthony Davis was executed in the State of Georgia for the 1989 murder of a police officer. Much doubt existed in the case as seven of the nine witnesses recanted their testimony (one even claimed that an eighth murder witness was guilty) and no DNA or other physical eviden…