Wire post by Kavita Bhatt

    Kavita Bhatt
    The shortest war in history: Britain vs. Zanzibar, August 27, 1896. Zanzibar surrendered in just 38 minutes.