Muslims cheer as woman is tortured to satisfy barbaric cult’s sharia law

Screaming in pain in front of a cheering crowd before collapsing in agony, a woman is lashed with a cane in rare footage of Indonesia’s brutal Sharia law punishment

This is Islam, a barbaric cult.

Share