Why has there always been tension between black Americans vs. black Latinos, black Caribbean, and black Africans?

I am a non black Latino asking this. I never hated any racial group, etc. I am just wondering this because many people always say there is tension between theae groups.

Why has there always been tension between black Americans vs. black Latinos, black Caribbean, and black Africans?
Post Opinion