Zanzibar


The shortest war in history

The shortest war in history was between Zanzibar an England on 27 August in 1896. Zanzibar surrendered after 38 minutes.