triathlon

Flora Duffy won the Women’s Triathlon for the First Olympic Golden Bermuda

Tokyo: Flora Duffy made the history of the Olympics on Tuesday, winning a woman triathlon in Tokyo to give a…

3 years ago