Skip to content Skip to navigation

sahelanthropus-top.jpg

New research could call into question the link between humans and their possible ancestor, Sahelanthropus tchadensis, pictured above.

Image credits:

Ryan Somma via Flickr