The unidentified United States spy being swapped as part of a diplomatic breakthrough between the U.S. and Cuba is almost certainly a former cryptographer in Cuba’s Directorate of Intelligence who worked secretly for the CIA until he was arrested on espionage charges in the mid-1990s, according to a former U.S. intelligence officer and other sources.

Source: www.newsweek.com