Tour de France director accuses Armstrong of doping

The director of the Tour de France says it is now a "proven scientific fact" that Lance Armstrong used a performance-boosting drug during his 1999 Tour win.

The comments from Jean-Marie Leblanc come a day after a French newspaper reported that evidence of the drug E-P-O were found in 1999 urine samples Armstrong gave.

Armstrong has dismissed the report as "tabloid journalism" and repeated his claim that he has never used performance enhancing drugs.

However, Leblanc says the report proves that "we were all fooled," adding "these are no longer rumors or insinuations, these are proven scientific facts."

He's now calling on the seven-time Tour de France champion to come clean, saying: "He owes explanations to us and to everyone who follows the tour."