Armstrong denies fresh drugs allegations
Cycling legend Lance Armstrong has reiterated he has never taken performance enhancing drugs following fresh allegations.
Armstrong, who conquered cancer and won seven Tour de France victories in seven years, feels he is the victim of a “witch hunt”.