Calgary retiree completes ‘very inspiring’ effort to walk every street in the city
Mark Shupe has overcome some tough odds along the way, tackling a challenge that’s become a matter of life and death.

Mark Shupe has overcome some tough odds along the way, tackling a challenge that’s become a matter of life and death.