Fragments of the left side of the skull of a human relative have been discovered in Spain, revealing the face of the oldest ...
In 1987, a fisherman named Felix Conlon discovered a set of antlers attached to a skull, which he later gave to a local school to display ... at least 14,000 years old — not far from the ...