Ancient Egypt was populated by Semites with Asiatic and African blood, and Carthage was the descendants of the Phoenician Semites and unless "Bronze skin and wavy black hair" is describing some form of ancient Mediterranean Mexican I have never heard of, then I am pretty sure it was nothing CLOSE to white.
i have "bronze skin and wavy black hair" yet am NOT black african.
also, they were NOT semites. they were caucasians (people from the cuacasus mountains of indo-asia) who are in fact the Aryans, who are also the progenitors of the persians jews and arabs, but their languages and societies are all markedly different based on the time between the migrations.
arabic and hebrew are both semitic languages, while persian and egyptian are definitively NOT semitic.
there are a great number of aryan derived cultures in the eastern mediterranean, and not a single one of them is Black African.
they didnt draw themselves as negroid, describe themselves as negroid, or talk about how different they were from other groups in the orient and near east.
Protip: carthaginians are of GREEK (european) extraction mixed with native north african punics (also aryans) NOT negroids.
archaeological evidence has demonstrated this conclusively.
you persist in describing various NON NEGROID cultures as negros, while there are several fine examples of anciant cultures in africa who WERE negroid, for example:
the kingdom of Punt
the Kush civilization (no relation to the Hindu Kush)
the ancient empire of Ethiopia
the Ashanti Empire
The Sao culture
these all predate islam's headlong rush into africa, and their destruction of most of the civilizations they encountered there, which also happened long before europeans began expanding into africa.