The history of Africa from earliest times to the present: the rise of indigenous civilizations, European and Muslim impact, colonialism and nationalism, and current issues.
The history of Africa from earliest times to the present: the rise of indigenous civilizations, European and Muslim impact, colonialism and nationalism, and current issues.