
In 1896, Great Britain declared war on the Zanzibar Sultanate after the new Sultan was not approved by the British government. So when British forces called for him to step down, the sultan hid in his palace with his own military as protection. The Anglo-Zanzibar war lasted only about 40 minutes, making it the shortest war in history.