Day: 22 October 2012
World cycling body backs Armstrong ban
Disgraced cyclist Lance Armstrong's fate was sealed in Geneva on Monday, as the sport'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.