Flora Duffy wins first ever Olympic gold medal for Bermuda, breaks 45 year jinx

Bermuda becomes the smallest country to win gold after Flora Duffy decisively won the triathlon. Overcome with emotion, Duffy collapsed to the ground with her hands over her face. “I really just hope it inspires the youth of Bermuda that we’re from a small country — but that doesn’t mean we can’t do great things […]