Hispanic is a broad term. My family is from Spain (we even have the forehead and nose that Cruz has). I am white, and most people, before hearing my name, think I am something other than Hispanic. My half-brother is part indian and is darker skinned. We both, however, are considered Hispanic. Either way, ethnicity doesn’t actually matter. It is the character that actually counts.
And that character will never be found again in a president who has white skin. I’m sticking to my thesis.
The terms "Hispanic" and "latino/a" are based on the words "Spain" and "Latin."
Latin as in the language of European Caucasians. Spain, as in the Caucasian European country.
In reality, "Hispanic" and "latino/a" refer to dark-skinned indigenous natives of nations in the Western hemisphere colonized hundreds of years ago by Spanish-speaking conquerors.
It is a term used to determine a race based on a linguistic foundation, as if language determined race.
It's actually a pretty interesting evolution of language being an impediment to communication, as Hobbes might remark to Calvin (Calvin & Hobbes)!