Logo

Lasting only 38 minutes, the Anglo-Zanzibar War of 1896 is generally considered to be the shortest war in history.