An ancient ape-like creature that may be a direct ancestor to our species is described by an international team of researchers.
An ancient ape-like creature that may be a direct ancestor to our species is described by an international team of researchers.