History fact
The shortest war in history lasted under an hour.
The details
The Anglo-Zanzibar War on 27 August 1896 lasted somewhere between 38 and 45 minutes before Zanzibar’s forces surrendered.
Source: Anglo-Zanzibar War (Wikipedia)
Think this is wrong? Tell us and we will check it.