Live stream preview
Genesis Impact Clip - Ardipithecus Ramidus “Ardi”
14-Oct-2020
Natural history museums everywhere display a line-up of ape-to-human icons that supposedly show how humans evolved from ape-like creatures millions of years ago. Ardipithecus ramidus, or “Ardi” is one of these famous icons, supposedly holding the “4 to 5 million years ago” time slot. Is Ardi evidence for human evolution or is she just an extinct ape?