How the heck can they strip him of his Tour titles? They don't run the Tour, or even pro cycling. That's up to the UCI, which is based in Europe.