The spread of Islam in Africa is owing to many factors, historical, geographical and psychological, as well as its resulting distribution of Muslim communities, some of which we have tried to outline.
7.2m questions
9.7m answers