Foot of new human ancestor, Homo naledi, resembles our own

Brooks Hays
KENT, England, Oct. 6 (UPI) — Two new studies detail the hand and foot of Homo naledi, the human ancestor species recently unearthed in South Africa. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail