Scientists are BAFFLED by a mysterious skull found fused to a cave wall – as analysis reveals it’s NOT human or Neanderthal
At first glance it looks like nothing of this planet – a creature with a pointed object sticking…
Browsing Tag