Spencer Ackerman, former stalwart of TPMmuckracker, writing now for The Washington Independent, has penned a beauty, detailing the sorry, sad road the Central Intelligence Agency (oxymoron?) - at the direction and order of The Commander Guy … [Read more...]