100 miles to change many lives; B.C. man completes gruelling ultra-marathon
Darius Sam ran 100 miles in 32 hours to raise funds for mental health and addictions counselling
Darius Sam ran 100 miles in 32 hours to raise funds for mental health and addictions counselling