Italian Journalist Celia Sala Released from Iranian Detention

Italian journalist Celia Sala, detained in Iran for three weeks, has been released and is returning to Italy. Officials announced her release on Wednesday, crediting “intensive work on diplomatic and intelligence channels.” Supreme Court Ruling on TikTok Ban: What You Need to Know   Signup for the USA Herald exclusive Newsletter First Name Email Address: … Continue reading Italian Journalist Celia Sala Released from Iranian Detention