History
2 min read
The Anglo-Zanzibar War of 1896: The shortest war in history lasting thirty-eight minutes
The imperial bombardment that resolved a succession dispute in less time than a soccer match
0 views
0 likes