Around two million people converged on the Senegalese city of Touba to mark the Grand Magal, commemorating the spiritual rank believed to have been attained by Sheikh Amadou Bamba, founder of the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results