Africa History
From the ancient civilizations of Egypt and Nubia to the empires of Mali, Songhai, and Great Zimbabwe, Africa has a long and storied past.
From the ancient civilizations of Egypt and Nubia to the empires of Mali, Songhai, and Great Zimbabwe, Africa has a long and storied past.