
Lance Armstrong’s Tour de France wins reinstated after Brexit revelation that cheating is fine
Former cyclist Lance Armstrong, who had seven Tour de France wins revoked in 2012 when his long history of doping was exposed, has had all seven wins reinstated.
View article >