Presented By:
Posted in Main Blog (All Posts) on July 3rd, 2009 4:40 am by HL
Ex-CIA Officer Charged With Sexual Assault
The CIA’s former station chief in Algeria has been indicted on sexual assault charges, the Washington Post reports. Andrew Warren, who was the CIA’s top officer in the North African country, was charged with drugging and assaulting a Muslim woman…