St. Lucia's Julien Alfred wins Olympic women's 100m gold, a first for the country
PARIS: Saint Lucia's Julien Alfred stunned US favourite Sha'Carri Richardson to win the Olympic women's 100m gold medal on Saturday (Aug 3), etching her name into history to claim the Caribbean nation's first-ever medal at the Games.


