Yep. That is because the so-called white people are liars and now they are caught in their lies because their lies are not adding up with eac. Ham is pronounced Cham/Khem in the ancient Hebrew and ancient Egyptian language. That is why before it was called Africa by the so-called white man, its was known as
Khem-et, which in the ancient Hebrew is
Khem-erets, which is translated in English, the land of Ham. That is very close phonetically to the ancient language the Egyptians spoke. Its no coincidence since they were neighbors and the Ancient Israelites built many of the treasure cities in Egypt before taking over most of the land of Canaan. But sneaky white scholars changed this knowledge to hide the knowledge of the entire ancient region when they created Egyptology which was designed to white wash not only the Egyptians but also the history recorded which chronicled their dealings with their neighbors. Also, Egyptians are not from Punt, which covers parts of modern day Somalia and Yemen. Put is the father of the Ancient Libyans/Moroccans, basically Hannibal's people that were eventually defeated by Scipio Africanus, which eventually led to all so-called black people being called Africans after this so-called white man's name as it is until this day
This map is accurate but is missing the two sons of Ham. Mizraim who settled in what is modern day Egypt and Canaan who settled in what is now modern day Israel-Palestine.Each one of those sons formed multiple kingdoms as the earth's population grew. Also Cush had land in modern day Yemen and in modern day Iraq, where Nimrod, the son of Cush set up the world's first empire Ancient Babylonia, which was a black empire before the rise of Ancient Egypt. One of the descendants of Nimrod is Hammurabi who created the first set of laws and codes for an empire which is known as Hammurabi's code.