The evidence that has emerged strongly suggests that Africa is indeed the cradle of humanity and the diversity of the African people reflects this long, complex past. Africa is known to be host to the oldest hominin and hominid ancestors from which all humans descended around six to seven million years ago.