You may be right. The Bible speaks of ‘The Nephilim’ and some believe that they were actually Neanderthal tribes.................
true, but there was also Ishmael