Saint Lucia's Julien Alfred made history by winning the country's first-ever Olympic medal, clinching gold in the women's 100 meters at the Paris 2024 Olympics. Alfred crossed the finish line in 10.72 seconds, overcoming heavy rain and a puddled track at Stade de France.