Army veteran and award-winning fundraising campaigner, Mark Harding, talks about his work for military charities and overcoming a serious injury sustained in Afghanistan.
See All 43 Episodes of "General Talk"