Sudan History

Mahdist War

Battle of Abu Klea
Battle of Omdurman