Sports Julien Alfred Claims Historic Win for St. Lucia with Olympic 100m GoldBy Golden MosesAugust 4, 2024 Sports 4 Mins Read Julien Alfred etched her name into the annals of history by claiming Saint Lucia’s first-ever Olympic medal, a gold, in…