For almost half a century, a fragment of a human skull found on the banks of the Elbe River, near the German town of ...
After a recent fossil discovery, we now have new insights into the behaviors of a group of prehistoric humans. A team of ...