简介: Which of the great primates of 25 million years ago is our common ancestor? Is it pierolapithecus? In this CuriosityStream original film, follow the
简介: It tells the story of how Octavio and Adela were born on the same day: 14 April 1931, but in opposing families. Over the next 90 years their lives w