Video Showing Chimpanzees Crabbing May Shed New Light on Human Evolution

Video Showing Chimpanzees Crabbing May Shed New Light on Human Evolution

Scientists say there may be more to this footage than meets the eye. Buzz60’s Tony Spitz has the details.


User: Buzz60

Views: 1

Uploaded: 2019-05-30

Duration: 00:53

Your Page Title