Lorena Wiebes of the Netherlands sprinted to victory in the first stage of the women’s Tour de France, which returned after a 33-year absence.
Lorena Wiebes of the Netherlands sprinted to victory in the first stage of the women’s Tour de France, which returned after a 33-year absence.