Human's Closest Relative

Aired:  08/05/09 Views: 96,236

John Oliver meets two professors arguing over which monkey is man's closest relative. (5:14)

Loading...