The shortest war in history lasted just 38 to 45 minutes between Britain and Zanzibar on August 27, 1896