Posted on July 28, 2020 by Mark AlexanderThey Are Not Human It's the only explanation. Demons, aliens, whatever. But they're most assuredly not human.