US

Flora Duffy

CU Alum Flora Duffy Wins First Ever Olympic Gold for Bermuda
Bermuda's first and last medal was a bronze won in men's heavyweight boxing 45 years ago. July 26 marked Bermuda's first gold medal for the country and ...