The Colbert Report

Lee Silver

Season 2 • 07/17/2006

Lee Silver and Stephen chat about cloning and stem cells.

More