Skip navigation.
Home

Shortest War in History

You are not authorized to post comments.

The Anglo-Zanzibar war is considered the shortest war ever.

The war lasted for 45 minutes and ended when the troops loyal to Khalid bin Bargash surrendered to the British troops.

More reading on Wikipedia

Sultan's harem after the bombardment