Golden moment: St Lucia’s Julien Alfred wins historic women’s 100m Olympic title
Julien Alfred made history on Saturday, becoming the first athlete from St. Lucia to win an Olympic gold medal in the women's 100m at the Paris Olympic Games.
In a stunning display of speed and determination, Alfred crossed the finish…