Real Clear World Video

The Latest Videos from Around the World

Lance Armstrong Defiant in Face of Doping Allegations

Posted on August 30, 2012

A defiant Lance Armstrong on Wednesday rebutted the US Anti-Doping Agency's claims that he is a drug cheat, telling throngs of supporters at a Montreal cancer conference: 'I won the Tour de France seven times.'

Video Archives - December 2013

SMTWTFS
1234567
891011121314
15161718192021
22232425262728
293031