1. Thousands of Shia Muslims perform self-flagellation ritual

    Thousands of Shia Muslims perform self-flagellation ritual

    21
    2
    3.61K
    22
  2. Ultraorthodox Jews spit towards Christian pilgrims leaving Church of the Flagellation.

    Ultraorthodox Jews spit towards Christian pilgrims leaving Church of the Flagellation.

    73