The best televised confessions
Drug Pedallar: Oprah Winfrey had disgraced cyclist Lance Armstrong admit all to her in an exclusive interview televised in US this week. He has spent more than a decade denying that he evertook performance-enhancing drugs. He did.
Lance Armstrong should be in prison. All money earned should be removed.