Posted by jkwarren on Jul 30 2012 in Blather
Khalid Shaikh Mohammed, a confirmed (well, he did plead guilty) mastermind behind the 9/11 attacks wants to be put to death, according to the NY Times. I'm not shying away from capital punishment at all, especially when evidence and confessions are… more »