Flora Duffy made Olympic history on Tuesday, winning the women's triathlon in Tokyo to give the tiny island of Berm… about 4 years in Jamaica Observer

Mentioned in this news