Repeat: Scientists in southern Italy have known about him since 1993, when spelunkers spied his skull staring blankly back at them from its nook in the Lamalunga cave, deep under the town of Altamura.
Scientists in southern Italy have known about him since 1993, when spelunkers spied his skull staring blankly back at them from its nook in the Lamalunga cave, deep under the town of Altamura.