Rescuing and serving persecuted Christians since 1995
Select Page

ICC exclusive video shows the notorious radical Islamic group, Front Defender of Islam (FPI), throwing chairs and assaulting the GPdI Church in Indonesia last week.  Watch it here.