31 May 1902 The end of the Anglo Boer War admin May 31, 2017 31 May 1902 The end of the Anglo Boer War Blog 31 May 1902 The end of the Anglo Boer War, Blog