Ecstatic fans on the tiny Caribbean island of St Lucia were overcome with joy after Julien Alfred swept to victory in the Olympic women’s 100m, stunning a global audience that had booked her American rival as the firm favourite.
Ecstatic fans on the tiny Caribbean island of St Lucia were overcome with joy after Julien Alfred swept to victory in the Olympic women’s 100m, stunning a global audience that had booked her American rival as the firm favourite.