Likewise, Hannibal would not have been black either, just because he was from Africa. He was from North Africa and was of Semitic descent. This does not stop present-day blacks from claiming that Hannibal and later, Cleopatra were black.
She probably had a little black in her but it was not blood. LOL Like history of the World part II “Can we fit him in?”

There is ZERO chance for Cleopatra to be black becasue none of her grandparents were black. They were of the Ptolemiac bloodline given this Dynasty inbred to preserve their royal lines and hold onto power. Cleopatra was white of Greek lineage.