Annalise Murphy’s return to sailing

57 sailors from 16 nations have gathered at Torbole, Lake Garda, Italy for the Switch one design foiling dinghy Global Championship.