Lance Armstrong tells fans ‘not to cry’

NEW YORK – Lance Armstrong says no-one “needs to cry” for him despite being stripped of his seven Tour de France titles by the US Anti-Doping Agency (USADA).
no image
Quartz