Duffy gives Bermuda first-ever gold at Olympics

  • by

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.

Leave a Reply