“Get lost, this is the land of Allah”: Muslims attack Catholic procession in France

Leave a comment