An Italian journalist detained in Iran for three weeks was freed Wednesday. 29 year old Cecilia Sala left Tehran after what Italian authorities called “intensive work on diplomatic and intelligence channels.”