Thread

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