Skip to main content
Menu

Muhammad Ahmad ibn al Sayyid Abd Allah, who declared himself as the Mahdi, religious leader in Anglo-Egyptian Sudan in 1881, di