News

Julien Alfred of St Lucia won the women’s 100 metres at the Paris Olympics in a national record of 10.72 seconds, upsetting world champion and fastest woman in the world this year Sha’Carri ...