Skip to main content
Menu

Anglo-Boer War 2:  Battle of Elands River: British Gen. Carrington retreats to the Marico River and Zeerust, Western Transvaal