史上最短的戰爭

史上最短的戰爭通常被認為是1896年的「英桑戰爭」(Anglo-Zanzibar War),這場戰爭僅持續了45分鐘。這場戰爭是英國為了保護其在東非的利益,特別是為了控制桑給巴爾島(Zanzibar)而發動的。桑給巴爾當時是一個獨立的蘇丹國,但在1890年代,英國希望將其納入自己的保護之下。

1896年8月27日,桑給巴爾的蘇丹哈馬德·本· Thuwaini 去世,他的侄子 Khalid bin Barghash 試圖繼承王位。英國不希望 Khalid bin Barghash 上台,因為他沒有與英國達成共識,而且他與德國有聯繫,這可能會破壞英國在東非的勢力範圍。因此,英國要求 Khalid bin Barghash 在24小時內放棄王位,並支持另一個更為親英的候選人 Hamud bin Mohammed。當 Khalid bin Barghash 拒絕放棄時,英國發動了軍事行動。

英國海軍從鄰近的英國保護國馬達加斯加派遣了一支艦隊,包括一艘裝甲巡洋艦「霍薩號」(HMS Horatio)和其他幾艘艦艇。在8月27日上午9點,英國艦隊開始炮擊桑給巴爾的主要政府建築和蘇丹的王宮。桑給巴爾的防禦力量微不足道,只有一艘老舊的蒸汽船和一些小型武器。在45分鐘的炮擊後,Khalid bin Barghash 逃亡,Hamud bin Mohammed 被英國承認為桑給巴爾的新蘇丹。英國隨後在桑給巴爾建立了保護國,直到1963年該島獨立為止。