What caused the downfall of Ghana?
AClimate change and Berber battles
BSonghai invasions and disease
CInternal revolts
DDepletion of the salt mines
AClimate change and Berber battles
BSonghai invasions and disease
CInternal revolts
DDepletion of the salt mines