Olympics | Athletics Roundup: Shocks galore as St Lucia, Netherlands win unexpected golds 0 10 Yesterday 22:19 BigNewsNetwork.com (sports) © Provided by Xinhua Julien Alfred of Saint Lucia reacts after winning the women's 100m final of Athletics at the Paris 2024 Olympic Games in Paris, France, Aug. 3, 2024.