Funny cause I'm from Toronto (a very diverse city) and majority of black ppl over here are West Indian (from the islands) when I go to the U.S I have alot of African American friends out there and they are always hating on West Indian people.
I mean I can not say anything about the U.S alone cause I notice it even in Toronto, East Indian ppl do not like West Indians, Africans do not like West Indians and vice versa, its so stupid.
Over here its more of a thing that ppl from the Eastern worlds look at ppl from the western worlds as "wastes" not pure.
As we all know just like African Americans slaves and labour workers where taken from Asia (south & north), and Africa and was brought to the islands to work for (mainly) the British. Kind of messed