Wilson finishes 12th in triathlon - Barbados Today