Rescuing and serving persecuted Christians since 1995
Select Page

Check out this interesting article by Robert Spencer, director of Jihad Watch.
Spencer is an outspoken critic of Jihad theology and is on the Al Qaeda hit list for his passionate expression of the truth about Islam. In ICC’s president’s new book “Islam Uncensored,” Robert Spencer is one of the many experts interviewed in an effort to reveal the truth about the nature of Islam. Find out more about the book here.