Canadian Veteran James Topp Marching 4300km to Ottawa