Saint Lucia's Julien Alfred sets national record with 100m victory at Diamond League in Zurich

Saint Lucia's Julien Alfred sets national record with 100m victory at Diamond League in Zurich

Aug 27, 2026