Alien Implants ALIEN INTERVENTION THROUGHOUT HUMAN HISTORY? SCIENTISTS STUMBLE ON POSSIBLE PROOF. by MUFON STAFF May 7, 2021