News

The Great Mosque of Touba was completed in 1963 which is the largest building in the city of Touba and one of the largest mosques in Africa. Andrew J. Whitaker/Staff [email protected] ...
Great Zimbabwe is one of Zimbabwe's most important ... Touba is home to the Grand Mosque of Touba, one of the largest mosques in Africa. It is the spiritual home of the Mouride brotherhood ...