What is African ?
The ethnic groups of Africa number in the thousands.
Each population generally having its own language (or dialect of a language) and culture. The ethnolinguistic groups include various Afroasiatic, Khoisan, Niger-Congo and Nilo-Saharan populations.