In the face of determined Boer resistance, these Canadian soldiers risked all.
Author Archives: Bob Gordon
Posted inStories
Engineering Victory
Posted inStories
In the face of determined Boer resistance, these Canadian soldiers risked all.