Flora Duffy did the nation of Bermuda proud Tuesday, winning the women’s triathlon to give the island country with a population of 64,000 its first gold medal in Olympics history.
Flora Duffy did the nation of Bermuda proud Tuesday, winning the women’s triathlon to give the island country with a population of 64,000 its first gold medal in Olympics history.