Meet Flora Duffy, Triathlon Star Earns Bermuda Its First Olympic Gold Medal Duffy had failed to finish the event at the 2008 Beijing Games and had started working in a shop in Bermuda instead.