
Anglo-Zanzibar War: 500 dead in 40 minutes – Remembering the shortest battle in history on its 123rd anniversary
The Anglo-Zanzibar War of 1896 lasted all of 40 minutes. On its 123rd anniversary we take a look at how events unfolded.
The Anglo-Zanzibar War was a military conflict fought between the United Kingdom and the Zanzibar Sultanate on 27 August 1896. The conflict lasted 40 minutes, marking it as the shortest recorded war in history.