Moral stand? Spain is the last that can take the high ground after expelling Jews and Muslims, countless atrocities in Latin America and Africa.
They still occupy parts of Morocco and Catalonia.
Did they say they want to bar Iran, China, Yemen, Saudi Arabia and Qatar? No, you are either all in on the moral high ground or not at all.