The following city provided a gateway for the Islamic religion to spread in Africa.

A. Morocco

B. Timbuktu

C. Corinth

D. Damascus

1 answer

B. Timbuktu