Christine Douglass-Williams, author of The Challenge of Modernizing Islam, talks about persecuted Christians in Europe and in the Middle East and discusses why Sweden is planning to deport one Christian convert to Iran.
Christine Douglass-Williams
Why Sweden is planning to deport a Christian
August 31, 2017