It has been hypothesized that the troll myth might have its origin in real-life interactions between anatomically modern humans and Neanderthals.
it has been hypothesized that the troll myth might have its origin in real-life interactions between anatomically modern humans and neanderthals