American Muslims gathered outside the Saudi Embassy on October 22nd 2007 to demand a stop to the support given by the Saudi government to violence, terror, hate and extremism globally and within the Muslim world. Saudi Arabia officially claims to follow a theology, called Wahabi'ism which claims to link itself with Islam while calling all Muslim sects infidels and supporting their persecution.
All Comments