Shortest War in History

The shortest war in history is considered to be the Anglo-Zanzibar war of 1896 - lasting less than an hour, and certainly not long enough for blanket press coverage. The war had colonial causes - Zanzibar had been under British protection, and the British disagreed with the succession of Khalid bin Barghash to the throne … Continue reading Shortest War in History