News24.com | 'Nothing to hide' - Tour de France team leader Nairo Quintana denies doping
Published
The lead rider of a Tour de France team caught up in a doping investigation said he had "nothing to hide" after two unnamed members were briefly detained.
Full Article