Re: Last time I checked Spain was in Europe...
Many Caucasian Americans identify as Irish-American or Italian-American. Others do not.
Many African-Americans don't know precisely from which African nation their ancestors came.
Finally, African-American is a label people choose to apply to themselves. If they do so, one should respect that choice.