Former CIA station chief arrested in Panama ‘has been released’
July 22, 2013 7 Comments
By JOSEPH FITSANAKIS | intelNews.org |
A former station chief for the Central Intelligence Agency, who was detained in Panama last week for his alleged role in the kidnapping of a Muslim cleric in Italy, returned to the United States on Friday. The US Department of State said Robert Seldon Lady had been released by Panamanian authorities 24 hours after he was detained near Panama’s border with Costa Rica. Lady was the CIA’s station chief in Milan in February 2003, when a team of 23 Americans, most of them CIA operatives, abducted Mustafa Osama Nasr. The CIA suspected the Egyptian-born Nasr, also known as Abu Omar, of working as a recruiter for a host of radical Islamist groups, including al-Qaeda. In 2005, Italian authorities, which had not authorized Nasr’s kidnapping, convicted Lady, along with 22 other Americans, of abduction. The convictions were delivered in absentia, as the Americans had earlier left the country. Washington has refused to extradite them to Rome. Lady was crossing from Panama into Costa Rica at a remote jungle border crossing early on Thursday, when, according to Costa Rican authorities, “a check on his passport triggered an INTERPOL alert”. Following negotiations between Costa Rican and Panamanian authorities, Lady was detained by Panamanian border guards, who alerted INTERPOL and Italy. Late on Friday, State Department spokeswoman Marie Harf declined to offer details on the case, but confirmed that Lady was “either en route or back in the United States”. A Panamanian foreign ministry source told Reuters that Lady was released because “Panama does not have an extradition treaty with Italy and because documentation sent by Italian officials was insufficient”. Read more of this post