ITU World Champion Flora Duffy from Bermuda has won her third world championship this year, the 2016 Snowy Mountains ITU Cross Triathlon World Championship in Australia.

Advertisement