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?