'North Africans' vary. But those in the far north are mainly Arab like. It's alot to do with the migration thing.
The Arab-Africans can be brutally racist. Like most other races. For many centuries they were responsible for a substantial amount of slave trade. They were known to hold their noses up at the blacks. And a fair few still do today.
It's a bit of a generalisation. But it's one that rings true.
Actually, an interesting lil' thing. The patron saint of knights was black. You know, the whole 'chivelry and honour' thing. From yer mythical Arthur and the round table, to the Germanic to the crusades against Islam. And actually, the KKK and and some Neo-nazi groups follow this whole 'knight' thing. Which i think is kind of ironic.
Just a kind of pointless thing i thought i'd mention.
Er..the tyranny of order over the tyranny of chaos? Need former to battle latter?