Anglo-Zanzibar War by Ejaz Khan August 16, 2016, 9:37 pm Anglo-Zanzibar War – The world’s shortest war lasted 38 Minutes.