'Really special moment', says Bermuda's first Olympic gold winner Flora Duffy
Triathlete Flora Duffy describes her historic gold medal win after delivering the first Olympic gold medal in history for the tiny island of Bermuda.
Published : Jul 31, 2021 19:21 IST