Anglo-Zanzibar War

The Anglo-Zanzibar War was fought on 27 August 1896. The conflict lasted between 38 and 45 minutes, marking it as the shortest recorded war in history. The war marked the end of the Zanzibari Sultanate as a sovereign state. It was also the first time that a British ship had been sunk in the Indian Ocean by a non-British vessel.