Tag Archives: Oprah Winfrey

National Geographic Channel examines Lance Armstrong’s cycling deceit

Millions of sports fans around the world were devastated in January 2013 to hear their hero, cyclist Lance Armstrong—once considered a seven-time Tour de France winner—admit that he had taken performance-enhancing drugs during his cycling career. National Geographic Channel attempts … Continue reading

Posted in Entertainment, Lifestyle, News, Travel | Tagged , , , , , , | Leave a comment