While some unseasonably stormy weather overshadowed much of the sailing at the Hansa World Championships in Sicily, the British team still managed to succeed with podium finishes in both classes they entered.Read More