Muslims stormed a Catholic service at a church in Beauregard, France, shouting “Fuck your mothers, you Christians!” and “Allah Akbar”

Leave a comment