Tour de France Doping07/19/2007July 19, 2007Tuesday’s announcement by the German National Anti-Doping Agency that a German rider had failed a drug test has sent shock waves through the country’s cycling scene.https://p.dw.com/p/BJpXAdvertisement