Armstrong stripped of Tour de France wins

LONDON – Lance Armstrong has been stripped of his seven Tour de France titles by the sport’s governing body.The International Cycling Union (UCI) has accepted the findings of the United States Anti-Doping agency’s (Usada) investigation into Armstrong.
Armstrong has been stripped of his seven Tour titles by the USADA, but claims he was the victim of a u2018witch huntu2019. Net photo.
Armstrong has been stripped of his seven Tour titles by the USADA, but claims he was the victim of a ‘witch hunt’. Net photo.
Quartz