• 4 months ago
Julien Alfred wins the women's 100m final at Paris 2024 to claim St Lucia's first ever Olympic gold medal.
Transcript
00:30you

Recommended