attwiw.com
Today in North African history: Muhammad Ahmad declares himself the Mahdi (1881)
June 29, 1881: Sudanese Sufi leader Muhammad Ahmad declares that he is the Mahdi. This inaugurated the Mahdist War with Egypt and, later, Britain, which lasted until 1899.