The Anglo-Zanzibar War of 1896 holds the record as the shortest war in history, and it's a fascinating tale of imperial power, naval might, and rapid resolution.
The Anglo-Zanzibar War of 1896 holds the record as the shortest war in history, and it's a fascinating tale of imperial power, naval might, and rapid resolution.