Can someone please explain what is going on with the Tour de France and Lance Armstrong?
As I see it, the US anti-doping agency (USADA) has accused him of taking performance enhancing drugs to win his seven tours. He says he didn't and apparently all the tests prove negative. I am aware however that his team "mates" are willing to testify against him. The other side of the coin is that the International Cycling Union is actually backing Armstrong's position.
Now Armstrong is not going to fight the charges brought by the USADA as he is fed up with fight which he calls a "nonsense". On the back of this, the USADA are saying they will strip him of his seven Tour de France titles.
Can someone tell me in what right the USADA has to strip him of his titles ? Surely this must remain with the organisers of the Tour de France.