The Shortest War in History:
The Anglo-Zanzibar War, fought between the United Kingdom and the Sultanate of Zanzibar on August 27, 1896, holds the record for the shortest war in history. It lasted only 38 minutes.