International4 months ago
Julien Alfred Wins Gold in 100m at Paris Olympics, Making History for Saint Lucia
Julien Alfred of Saint Lucia made history by winning the gold medal in the women’s 100-meter final at the Paris 2024 Olympic Games. Alfred dominated the...