St. Lucia’s Alfred wins Olympics women’s 100m gold
Saint Lucia’s Julien Alfred stunned favourite Sha’Carri Richardson to win the Olympics women’s 100m gold medal on Saturday, etching her name into history to claim the Caribbean nation’s first ever medal at the Games. Alfred – who had never finished…