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.