"A FORM OF HUMAN SACRIFICE":

“A FORM OF HUMAN SACRIFICE”: Charles Johnson writes that “the annual stampede at the ‘stoning of Satan’ ritual in Saudi Arabia has racked up one of the largest death counts ever, 244“:

Advertisement

This traditional stampede takes place year after year, and seems to kill more Muslims each time. Saudi officials invariably respond with a shrug and a hat tip to Allah. They know it

Recommended

Trending on PJ Media Videos

Join the conversation as a VIP Member

Advertisement
Advertisement