University of Colorado grad Flora Duffy wins triathlon, first gold medal for Bermuda at Tokyo Olympics
Published
Flora Duffy has won the Olympic women's triathlon, earning Bermuda’s first Olympic gold medal and its first medal of any kind since 1976.
Full Article