Islam and Sharia Law - Christians

Muslim Holiday Ashoura: Islamic Blood Rituals on American Streets – Freedom Outpost

Islamic Blood Rituals Ashoura is a bloody Shi’ite Muslim ritual where the men beat themselves to a bloody pulp. The craziness. (WARNING: Graphic Photos and video – Remember, this is all taking place inside the United States) Once again the annual bloody ritual of Ashura is upon us. Muslims flagellate themselves and their children with whips and […]