“A ritualistic stoning of the devil.” Apparently, the devil can easily be found at that particular Moslem shrine.
Go Devil!