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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results