“Dear Americans, We Told You Armstrong Was Doping!”

Last week, the greatest champion in the history of cycling confessed that his celebrated seven-year winning streak on the “Tour de France” was attained by means of the most elaborate doping scheme ever set up. Lance Armstrong recorded an interview with famous American talk-show host, Oprah Winfrey, and his confession brings  thirteen years of controversy […]