I have to ask: WHAT is going on in that video clip?!
I have no idea. I made this off of a video I found on YouTube.
Crazy imam hits himself to be “closer to god”
https://www.youtube.com/watch?v=bdhVn2BuExo
Shia Muslims beat themselves in England
https://www.youtube.com/watch?v=NsmGz-Op50U
And we want to let MORE of these loonies in?