Cyrus Nowrasteh is the director of the new film “Infidel” and it focuses on the persecution of Christians in Iran.8
See omnystudio.com/listener for privacy information.