Features Rebuilding lives through sailingBy WebMasterMarch 20, 20180 It was fourteen years ago that the Ellen MacArthur Cancer Trust untied the ropes and set sail from Cowes for…