News

After three weeks of gruelling riding, the Tour de France comes to an end in Paris today.It marks a return to the French capital for the grand finale after last year’s was moved to Nice because of the ...