The Anglo-Zanzibar war of 1896 is the shortest war on record lasting an exhausting 38 minutes.