×

Siege of Mafeking

The siege of Mafeking was a 217-day siege battle for the town of Mafeking in South Africa during the Second Boer War from October 1899 to May 1900. Wikipedia
Location: Mahikeng
Dates: Oct 13, 1899 – May 17, 1900