Armstrong Admits to Doping
In August of last year, btw reported that American cyclist Lance Armstrong would not contest charges made by the United States Anti-Doping Agency (USADA) that he both used and distributed performance-enhancing drugs throughout his career. Armed with more than 1,000 pages of sworn testimony from 26 people, the USADA had opened a formal action against […]