Tour de France rest day: What has happened so far and what is yet to come
Cycling: The riders of the Tour de France are happy about their second rest day today. Nine stages have been completed so far, twelve are still to come. We look back on what happened and dare... read more