All  

Ancient Origins Tour IRAQ

Ancient Origins Tour IRAQ Mobile

Lamp Fall

Great Mosque of Touba.        Source: Visintainer, F / CC BY 3.0

The Great Mosque of Touba: Spiritual Home of the Mouride Brotherhood

Islam has a long and impressive history in Africa. The nation of Senegal , for example, has been decisively influenced by Islam and it is the location of one of the greatest mosques in the entire...