Lifetime ban on US cyclist Lance Armstrong
GENEVA - Reuters
AFP photo
Lance Armstrong has been stripped of his seven Tour de France titles and banned for life after the International Cycling Union said today it had ratified the United States Anti-Doping Agency's sanctions, Reuters reported.The decision was announced at a UCI news conference.