There seems to be a lot of disagreement over its date. Some early estimates of its date put it in the Neanderthal period but other studies make it much older--200,000 years, 350,000 years, or even older. One theory is that it is a specimen of Homo heidelbergensis.
Thanks VR.