WTF Fun Fact 13532 – Neanderthal Flower Burial Evidence

By | September 5, 2023

Were humans responsible for the Neanderthal flower burial, or was it another creature? Click to read the full fact.

The post WTF Fun Fact 13532 – Neanderthal Flower Burial Evidence appeared first on WTF Fun Facts.

Source