The thing is that there are no pure races. So when prejudice appears the key thing driving it is often some perception of cultural difference. Nation is one basis for some types, but there are many others. Eg tribal, language,. The culture is key, largely because there are no purely racial grounds upon which a racism could be sustained.
Rubbish. There is white on black racism or even black on white racism, sometimes within the same nationality.