Julien Alfred is the new queen of the track after storming to gold in the women’s 100m final. The St Lucian had too much for the USA’s Sha’Carri Richardson, producing a national record in 10.72.
The sprinter recently received the honor at the National Independence Baton Relay in Saint Lucia ... country's first-ever Olympic medal by dominating the 100m event. She clocked a stunning ...