« | Main | »

Robert Seldon Lady, a former CIA station head in Milan, Italy, was detained by Panamanian authorities on July 17. Interpol had issued a warrant for his arrest; Italy is seeking his extradition after he was convicted in absentia in 2009 along with a number of other CIA agents for their roles in the 2003 rendition of Osama Mustafa Hasan Nasr a.k.a. Abu Omar, a Milan-based extremist Egyptian cleric who was allegedly involved in recruiting suicide bombers for Ansar al-Islam in Iraq.