Citadel 2016, Travel - John HudsonJohn Hudson is the UK military’s chief survival instructor – designing and implementing the training of instructors in Land, Sea and...