-->

New Posts Content

The Shortest War in History

The little known Anglo-Zanzibar War of 1896 is generally considered to be the shortest war in history, lasting for a grand total of 38 minut...