In his latest interview with Oprah Winfrey, Lance Armstrong confessed to have used performance-enhancing drugs during his line of Tour de France victories. Did he deserve to have his titles taken away?
Shared publiclyView activity