ABC News reports that the CIA station chief in Algiers is charged with raping at least two local Muslim women with pharmaceutical assistance. There is video evidence suggesting that similar events occurred during his previous posting in Cairo.
Another indication Leon Panetta has his work cut out for him.