Guest User August 10, 2023 Evangelical Alliance Accepts Iran Invite. Critics Claim Broken Engagement. Guest User August 10, 2023 Christianity Today