Iran releases two Christians from notorious Evin Prison
Two Christians imprisoned in Iran for their church leadership roles were released a few days after a fire broke out in Tehran’s Evin Prison on Oct. 15, but rights advocates were mystified about why they were freed.
Leave a Reply