
From Battles Lasting Minutes to Wars Spanning Years: A Look at the History of Warfare
Anglo-Zanzibar War: The Shortest War in History New Delhi: Do you know which has been the shortest war in modern times and which has been the longest? When it comes to the shortest war, it was the Anglo-Zanzibar War of 1896, which lasted merely 38 to 45 …