Ben Smith, the national coach, has hailed the island’s success at the Carifta Swimming Championships in Barbados.
Bermuda’s 12 member team secured 19 medals, including four gold, and placed sixth amon…
Bermuda’s 12 member team secured 19 medals, including four gold, and placed sixth amon…