Skip to content

Italian journalist Cecilia Sala freed from detention in Iran

Italian journalist Cecilia Sala was released after being detained in Iran for three weeks. Sala’s plight became intertwined with that of an Iranian engineer wanted by the U.S. 

Read More

Back To Top