News

Italian journalist Cecilia Sala has arrived back in the country’s capital after being freed from an Iranian prison where she had spent weeks in detention. Sala is a reporter for the Italian ...
Tesla and X owner Elon Musk played a key role in securing the release of Cecilia Sala ... the release of Sala, 29, who was arrested last month while reporting in Tehran and held in solitary ...