Julien Alfred makes history by winning St Lucia’s first-ever Olympic medal in 7 Olympics
Zuko Komisa Julien Alfred achieved a remarkable feat for St Lucia when she won the women's 100m gold medal at the 2024 Summer Olympics in Paris, marking the island's first-ever Olympic medal. The Caribbean island nation of St. Lucia, home to less than 200,000 people, has sent athletes to seven previous Olympic Games but has never taken home a medal. Alfred achieved a new national record and defeated world champion […]