catholic self flagellation

Baby Self Flagellation Shias with Zanjeer Knives and blades

Some minority religious sects among the major world religions practice self-flagellations as a ritual. During these rituals there is blood in the street and its a sad spectacle.  Some of the pictures have not been shared due to their graphic [...]

Join Us On Facebook