Australia wins Cadet Worlds for first time in 27 years
For the first time in 27 years an Australian crew has won the International Cadet World Championship, with brother and sister Thomas and Sophie Alexander from Royal Geelong Yacht Club winning the 2014 championship at Weymouth, England, overnight. The teenager…