Hope and expectation as Tour de France starts in virus shadow
The Tour de France set off from the French Riviera on Saturday, two months later than planned and under the shadow of a coronavirus pandemic which could still shatter hopes of the world’s greatest bike race making it to the Paris finish line in three weeks’ time. Tour de France starts Originally slated for June, […]
Continue Reading