Christian Arrested, Tortured in Saudi Arabia

The Washington-DC based human rights group, International Christian Concern (ICC), has just become aware that on Thursday, March 25th, 2004, Mr. Brian O'Connor, a Christian ex-pat Indian national, was arrested by the Muttawa (religious police) on the streets of Riyadh, Saudi Arabia. ICC is being told from a highly reputable source that the Muttawa abducted, imprisoned, and tortured him in a Mosque. Mr. O’Connor is presently being held at the Olaya police station in Riyadh.

...continue reading this story