24-May-2020 17:50:10 | Cycling Weekly
Lance Armstrong (Getty)The 48-year-old sheds new light on the biggest doping scandal in sporting history, and is as combative as ever