Read the Bible. Demonic Possession is real. Demons can also manifest themselves as people, but only as GOD allows, they are ALL on a very short leash.
>neanderthal
Neanderthals are how GOD created us - heavy duty human thick bones, bulging muscles. DNA has declined since then (errors every generation during reproduction) and we are weaker.
All true. Simple as that.