Julien Alfred Wins Women's 100m, Earns St Lucia First-Ever Olympics Gold
2024-08-03 19:50:43 Julien Alfred (left) won gold in the women’s 100m final at Paris Olympics 2024.© AFP Saint Lucia’s Julien Alfred stunned favourite Sha’Carri Richardson to win the…