Barbados end CARIFTA with 12 medals - Barbados Today