Armstrong Tour doping claim

Disgraced cyclist Lance Armstrong, who cheated his way to win seven Tour de France titles, said it would have been impossible to win the famous race without doping.

View all 5 updates ›

More top news