Sign Up!
Login
Last year, a public school in Tennessee was caught forcing students to say "There is no God but Allah." Now, a public school in New Jersey was caught teaching Islamic, anti-Christian propaganda. This is...
Comments: Add Comment