Tokyo 2020: Bermuda wins first-ever Olympic gold in triathlon
Bermuda’s Flora Duffy claimed a historic gold medal for her nation after taking control of the women’s triathlon. After her...
Read More
Bermuda’s Flora Duffy claimed a historic gold medal for her nation after taking control of the women’s triathlon. After her...
Read More