Search results
Lucy, discovered 50 years ago in Ethiopia, stood just 3.5 feet tall − but she still towers over our...
The Conversation via Yahoo News Singapore· 6 days agoTwo features set humans apart from all other primates: big brains and standing and walking on two...