Tag: Abedini
Italy releases Iranian researcher Mohammad Abedini, whose extradition Washington was awaiting
After the release on January 8 of Italian journalist Cecilia Sala, who was detained in Iran, Mohammad Abedini will soon return to Tehran. The Iranian engineer had been detained in…