Tokyo 2020: Flora Duffy wins women's triathlon to give Bermuda 1st gold medal in Olympics history 0 2 27 Jul 2021 02:02 Indiatoday.in Tokyo Olympics: Flora Duffy wins women's triathlon for Bermuda's 1st-ever Olympic gold