backgound , Afro-American pseudohistory :
Well duh !
Carthage was a former Greek colony so we could expect most of the Carthaginians to be Caucasian. Also, most of the Mediterranean coast line of North Africa was predominately Caucasian/White.
Africa is a large continent and Negro(black) and Caucasian(white) are native to certain parts/regions. Asians tend to be the import/immigrants.