Wednesday, January 28, 2009

WTF? The Station Chief???

This oughta win us some of them there hearts and minds

The CIA's top officer in Algeria has been returned to Washington amid allegations that he drugged and raped two women at his Algiers residence, an accusation that presents the Obama administration's new intelligence team with an unexpected legal and diplomatic crisis even before it officially takes office.

All fucking around aside, this is bad juju.


No comments: