Bermudian sailor Sebastian Kempe has maintained his 12th-place position as the ILCA Under-21 World Championship nears its conclusion. Kempe holds a net total of 112 points with one day of racing remaining. The young Bermudian, competing against nearly 220 of the world’s best, posted finishes of 22nd and 13th during Day 5 of the regatta, […]