death penalty

David Martin, Willingham’s Trial Lawyer, Speaks Up (Updated With New Links)

Cameron Todd Willingham’s trial lawyer, David Martin, on Anderson Cooper yesterday. Awfully defensive for a guy who thinks he is right. Repeated highlights: “You pour lighter fluid on a carpet and set it on fire, it looks just like those […]