In a remarkable scientific discovery, Spanish archaeologists have found evidence that human ancestors ate children, some 850,000 years ago. ...
No comments:
Post a Comment