News

Saint Lucia sprinter Julien Alfred pulled off a stunner at the 2024 Paris Olympics on Saturday, outpacing American and gold medal favorite Sha'Carri Richardson—who won the silver medal—in the ...
Julien Alfred won Saint Lucia's first-ever Olympic medal by winning gold with her upset of Sha'Carri Richardson in the women's 100m final at Paris, and the country had an epic watch party for her.