St. Lucia's Alfred stuns USA's Richardson to win Olympic women's 100m gold
PARIS: Saint Lucia’s Julien Alfred stunned US favourite Sha’Carri Richardson 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.
© New Straits Times Press (M) Bhd