Julien Alfred Wins Women’s 100m, Earns St Lucia First-Ever Gold At Olympics | Olympics News
Julien Alfred (left) won gold in the women’s 100m final at Paris Olympics 2024.© AFP Saint Lucia’s Julien Alfred stunned 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. Alfred — who had…