The Daily Show with Jon Stewart

Human's Closest Relative

Season 14 • 08/05/2009

John Oliver talks to two professors who are at war over human's closest relative.

More