Entertainment ICA University Research: No Confirmation That Peru’s ‘Non-Human’ Mummies Are Aliens The non-human mummies found in Peru continue to be the center of… CelebJamNovember 9, 2023