Read Time:10 Second
Saint Lucia’s Julien Alfred stunned US favourite Sha’carririchardson to win the Olympic women’s 100m gold medal on Saturday, etching her name into history to claim the Caribbean nation’s first ever medal at the Games