Julien Alfred has edged ShaCarri Richardson and Melissa Jefferson to win gold in the Women's 100m at the Paris 2024 Olympics The St Lucia athlete produced an electric performance to win her ...