andrealfar4113 andrealfar4113 18-10-2021 History contestada the spread of bantu-speaking peoples over southern africa can be best explained by their