Five promising young sailors from Bermuda have taken to the waters of Portorož, Slovenia, to commence their challenge at the 2025 Optimist World Championship. Day one of the prestigious event, featuring a vast fleet of 281 sailors from around the globe, saw two races successfully completed under a pleasant sea breeze. Thomas McBain currently leads […]