SAINT-POURCAIN-SUR-SIOULE, France: Saturday’s 14th stage of the Tour de France, the last before the much anticipated ride to the legendary Mont Ventoux, sees the race...
BASTIA, France: World’s leading technology giant Google praised Tour de France with its doodle first time but on the other hand Mark Cavendish was among...