Iran likely held Cecilia Sala as a bargaining chip after an Iranian businesses was arrested in Italy on a U.S. warrant.
Switzerland has confirmed the death of one of its nationals who was imprisoned on espionage charges in Iran’s Semnan province ...