The Rev. Dr. Stephen Sizer, no stranger to controversy, has appeared at the Second International New Horizon Conference in Tehran, Iran. His appearance has sparked a public outcry from the Anti-Defamation League and other Jewish watchdog groups now calling for his removal from the Church of England. Read More