Bermuda

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…