DNA, not to mention ancient writings make this very clear. They were most like Phoenicians, or related to those people.
Egyptians, were never "ARABS" nor black. The same is true of the Carthaginians, whose numbers were far larger than you suppose.There were THREE Punic Wars with Rome, which went on for two generations and absolutely NONE of the recorded history of that time mention different races/soldiers ( on the Carthaginian side, being anything at all other than Carthaginians!
And having to battle through reading and translating all of Cicero, in third year Latin ( a curse on him for ONLY writing in the Subjunctive case! ), and having a very good memory, w3what I have posted is 100% factual!
I never stated that the Carthaginians were ARABS!!!
Read better and your memory will be correct.