Historic Moments At Paris Olympics: Saint Lucia’s First Medal, Redemption Stories, And Record Breakers
04 Aug 2024
In a surprising turn of events, Julien Alfred of Saint Lucia won the women’s 100 meters final with a national record time of 10.72 seconds, beating USA’s Sha’Carri Richardson into silver. Alfred’s victory, which came amid Parisian rain at the Stade de France, marked Saint Lucia’s first Olympic medal. The...
Read More