Omdurman: The Battle That Broke Mahdist Sudan

For five hours the desert north of Omdurman sounded like nothing either army had heard before: not...

Read More