Learn World History 1: Mapungubwe and Zimbabwe
Songhai and Mali
the Swahili coast and Natal
Mozambique and Lesotho - Bantu-speaking peoples brought innovations to southern Africa that led to the foundation of which medieval kingdoms?
Mapungubwe and Zimbabwe
Songhai and Mali
the Swahili coast and Natal
Mozambique and Lesotho