[Written by Stephen Wright] A squad of 77 athletes from 11 sports will represent Bermuda at the NatWest International Island Games in Guernsey, Channel Islands, next month. The opening ceremony takes place at the Osmond Priaulx Playing Field in Saint Peter Port on Saturday, July 8. More than 2,000 athletes from 24 member islands will […]