FRANCE: Frenchwoman Maeva Squiban made a solo ride to the finish line with a perfectly-timed attack on the final major climb to win the mountainous stage six of the Tour de France Femmes on Thursday.
© New Straits Times Press (M) Bhd
Click here to read the full article.
Source: