Tokyo Olympics : Flora Duffy wins women’s triathlon to give Bermuda 1st gold medal in Olympics history
Flora Duffy won the women's triathlon on Tuesday, turning into the first Bermudian in Olympics…
3 years ago
Flora Duffy won the women's triathlon on Tuesday, turning into the first Bermudian in Olympics…