Ghaleb Bencheikh, President of the Foundation of Islam of France (FIF) on Sunday described Egypt as “the mother of the world in every sense of the word.” Meeting journalists in Cairo, Bencheikh said ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results