BY: MERI PERRA It’s possible the expression, keep soldiering on was created for people just like Corporal David Macdonald. In recent years, Macdonald has climbed the Himalayas, run two half-marathons and he just completed his first full marathon. He continues to serve in the Canadian […]