News

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.