American Pastor Saeed Abedini has just been released!
We can confirm that after more than three long years in an Iranian prison, Pastor Saeed – a U.S. citizen – was freed earlier this morning. In addition, several other imprisoned Americans were also reportedly released.
We’re delighted this...