Africa’s Rich History Series of Rich Kingdoms in Sub- Sahara Africa Cradle of Humanity Long list of African Accomplishments & Contributions to human history.