The War Britain Won in 38 Minutes

For no longer than 38 minutes on 27 August 1896, the one-sided Anglo-Zanzibar War was fought between the might of the British empire and an upstart sultan with no hope of victory Read Full Article »


Comment
Show comments Hide Comments


Related Articles