Former CIA station chief in Algeria is alleged to have drugged and raped two Muslim women
Today in the Things We Need Like a Hole in the Head department: WASHINGTON (Reuters) – The United States is looking into allegations the CIA station chief in Algeria raped...