Myths and legends have long been regarded as fantastic stories that describe powerful gods, mutant giants and fearsome monsters. But why do so many different cultures, separated by vast distances, tell the same stories?
Myths and legends have long been regarded as fantastic stories that describe powerful gods, mutant giants and fearsome monsters. But why do so many different cultures, separated by vast distances, tell the same stories?