Thousands of Shia Muslim (Including Children), take to the streets of Europe to publicly flog themselves

00:00 / 00:00