NPR is in Paris for the 2024 Summer Olympics. For more of our coverage from the games head to our latest updates. SAINT-DENIS, France — Julien Alfred won St. Lucia its first-ever Olympic Games medal.
A Texas Longhorn can rightfully claim to be the fastest woman in the world. Julien Alfred sprinted to a win in the 100-meter dash at the Paris Olympics on Saturday. Alfred crossed the finish line in ...