I always wondered how come Spain is considered non white.
I grew up Spanish in Asia and Europe, and never heard that Spain was considered non-white. Not, that is, until I came to the US.
The US is very confused on the matter because nearly all the Spanish speakers they have ever seen are from the former colonies of our empire. There have been very few direct immigrants from Spain to the US, historically. Had there been as many immigrants from Spain as there were from Italy it would have been something else.