Tour de France ‘comes home’ as 2025 route unveiled
The director of the Tour de France Christian Prudhomme presents the route for the 2025 men’s race which be take place entirely in France. — AF/file PARIS: The 2025 Tour de France will be raced exclusively in France for the first time since the 2020 Covid edition with the 21 stages…