Lance Armstrong has finally come clean in an interview with American talk-show host Oprah Winfrey regarding allegations of drug abuse, which have plagued the former Tour de France winner...

Read More