Integrity Score 320
No Records Found
The Anglo-Zanzibar War lasted only 40 minutes, making it the shortest war in history.
PC : Unsplash.org
Your browser does not support the audio element.