The spanish gypsies have arab blood and they are in total 600.000 of a population of 47 millions. In addition to ones that came since 1990 from marocco.Some spaniards have arab blood. They're the ones we dont consider to be White.
Spain until 1978 was an only catholic country. Nowadays, with the contitution there is religion freedom.