Two More Arrests in Saudi Arabia
Two Filipino Christians were quietly whisked away from their homes near Jeddah early Wednesday morning, April 10, according to the Washington, DC based human rights organization, International Christian Concern (ICC).