Olympics 2024: Julien Alfred Shocks the World in Womens 100m Finals
August 4th, 2024
Julien Alfred has shocked the world by winning the gold in the womens 100m finals and beating world champion Sha’Carri Richardson.
Julien Alfred made history and became the first athlete to ever win an Olympic medal from the country of Saint Lucia.
[Click here] to watch full video of the Womens 100m Olympic finals