World Triathlon Championship Series: Flora Duffy beats Georgia Taylor-Brown to women's title

World Triathlon Championship Series: Flora Duffy beats Georgia Taylor-Brown to women's title

BBC News

Published

Bermuda's Flora Duffy gets the better of Britain's Georgia Taylor-Brown to win a record fourth World Triathlon title.

Full Article