On 'The Daily Show' tonight, host Jon Stewart slammed Lance Armstrong, who reportedly admitted to doping during a recent interview with Oprah Winfrey, which has yet to air.
Stewart said; "I think we all owe cancer an apology" (video below).
Stewart also slammed himself for defending Armstrong when the cyclist was on 'The Daily Show,' reports Mediaite.com.
Stewart showed an old clip of himself interviewing Armstrong and saying: "They've been testing you like crazy. They've been following you, watching you, don't the results speak for themselves?"
Stewart also mockingly praised Armstrong for trying to elevate himself from a “liar” to a “snitch,” as Armstrong has reportedly agreed to testify against others involved in doping.