I can understand Nilotic, Cushitic and Egyptian languages having a close link together, but Bantu linguistic is far from those mentioned above. There is little connection. They speak completely different and if they do have similaries then it must have been adopted by them when they arrived in East Africa first, AKA Kikuyu (Bantu) have adopted alot of Maasai customs (Nilotic) but this does not mean they're closely related to each other even though they have mixed ancestry and similar customs. The Kikuyu's are basically Nilo-Bantus. If you claim most Africans have Nubian roots then by all means Europeans should claim roots to Genghis Khan, Attila the Hun, Pharoah's of Egypt, Ancient Hebrews/and Caananites, Assyrians and Persians. I'm deeply offended that you have taken the Nubian title as I consider you to be an Afram and nothing further or lesser than that. Ptah! Just because a group of nomads from Sudan migrated Westwards 10,000 years or so does not make you a direct descendant of Nubia...