11 Oct 2012

Armstrong accused of cheating his way to the top

From Checkpoint, 5:17 pm on 11 October 2012

Lance Armstrong stands accused of cheating his way to the top of cycling with the most elaborate doping operation ever, with the evidence, all one thousand pages of it, released earlier today by the United States Anti-Doping Agency.