st.-lucia

St. Lucia

Julien Alfred: From Barefoot to Gold - St. Lucia's Historic Olympic Triumph!

St. Lucia finally gets its gold medal thanks to Julien Alfred's incredible win over Sha'Carri Richardson in the women's 100m!

See more