Embattled Cycling Chiefs Strongly Deny Armstrong Doping Cover-Up

Written by: Justin Davis PARIS, May 22, 2011 - World cycling chiefs have vehemently denied covering up a positive drugs test by retired cycling champion Lance Armstrong, following claims by disgraced former cyclist Tyler Hamilton. Seven-time Tour de France champion Armstrong is currently weathering the storm of a US federal investigation into claims that his former team US Postal … [Read more...]