Copyrighted Image? DMCA | Panama on Friday allowed a retired CIA station chief wanted in Italy for his role in the 2003 abduction of an Egyptian Muslim cleric to leave for the United States, permitting the former U.S. intelligence agent to avoid an Italian jail cell. Robert Seldon Lady, the former CIA station chief in Milan, had been arrested earlier in the week as he attempted to cross into Costa Rica from Panama. |