World cycling body backs Armstrong ban

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.

Armstrong’s Swiss drug test was ‘suspicious’

Armstrong’s Swiss drug test was ‘suspicious’