Julien Alfred Wins Women's 100m, Earns St Lucia First-Ever Olympics Gold 0 03.08.2024 22:50 Ndtv.com USA earned a double podium, as Sha'Carri Richardson won silver and Melissa Jefferson won bronze.