Correction needed, he has never admitted to using drugs......
If you wish to examine Armstrong's record, then how many of the top 20 stage winners of the TDF (of which Armstrong was not a member of) were given the same government scrutiny?
Pols cheat the public everyday.
I'm not surprised Armstrong is an atheist; he seems to think he himself is a god.