Comment Comment by war1025 One of my pet theories is that Neanderthals were the "Nephilim" [1] referred to in Genesis.[1] https://en.wikipedia.org/wiki/Nephilim parent war1025 6 years ago
[1] https://en.wikipedia.org/wiki/Nephilim