Sailing Nations Are in Agreement: Ten Countries Establish the International Sailing League Association
What seems to be a problem in international politics, is very easy in the sailing sport. The SAILING Champions League and official representatives of the…