Showing 1 - 1 of 1
AFP, Published on 22/10/2012
» GENEVA : Disgraced Lance Armstrong's fate was sealed on Monday, as cycling's under-fire world governing body decided to back a life ban for doping and strip him of his record seven Tour de France titles.