Sign Up!
Login
Someone left a shredded up Qur'an smeared in feces in front of a Mosque in Texas. If you had to venture a guess, this person was probably
Comments: Add Comment