The Shortest War of All Time
The shortest war in history lasted just 38 minutes. When the sultan of British-protected Zanzibar died, a new sultan took over without British approval in 1896. The Brits were pissed about this, so they declared war on Zanzibar if Sultan Khalid bin Barghash didn't step down from his position. The sultan refused, and the British army spent less than 40 minutes mercilessly barraging Zanzibar with cannon fire until the sultan fled.
Advertisement