CLERMONT FERRAND, France, (Reuters) - No spectators will be allowed at any of the finishes of the Tour de France’s stages as the race heads through regions labelled as coronavirus “red zones”, organisers said yesterday.
The article Fans barred from Tour de France stage finishes appeared first on Stabroek News.