2 minLife Science (LS)The Skull of the Ancient Primate with Chris KirkWho is the oldest primate, and is it our great-great-great grandfather? In this episode, we learn that our earliest ancestors didn't look...