Plot: Stephen examines the way Americans eat and talks to Rebecca Skloot about the ethics of science.

The Colbert Report - Season 6 - Rebecca Skloot (Episode 38)
Episode Aired On:
Tuesday, March 16 2010
14 years ago
Tuesday, March 16 2010
14 years ago