'She has made history' - Alfred powers to 100m title Football by Admin 5 months ago 8 Views 0 Watch as St Lucia's Julien Alfred wins the women's 100m final to claim her country's first ever Olympic medal at Paris 2024. Read more
Comments