A former CIA officer arrested in Panama in connection with an Italian conviction has returned to the United States. Robert Seldon Lady, who ran the CIA’s station in Milan, was convicted in Italy and sentenced to nine years in prison for the kidnapping of a cleric known as Abu Omar in 2003. Omar was snatched from the streets of Milan and taken to U.S. bases in Italy and Germany before being sent to Egypt, where he says he was tortured. Lady was detained in Panama last Thursday at the Italian government’s request. But just one day later, he was released and put on a U.S.-bound plane. It is rumored the Obama administration applied pressure on Panama behind the scenes, but details have yet to emerge. Italy says its request for Lady’s extradition was “disregarded without plausible explanations.” The incident comes just as the United States is seeking Edward Snowden’s extradition from Russia and the thwarting of his potential asylum in Latin America.