Islamic invaders cause chaos and terror in Catalonia. Where there is Islam there