Shortest war
Who
Anglo–Zanzibar War (1896)
Where
()
When
The shortest war on record was that between Britain and Zanzibar (now part of Tanzania), which lasted from 9:00 am to 9:45 am on 27 August 1896.