Alien Mummies: Ancient Corpses Discovered In Peru Not Human

The anatomical structure of the mummies discovered near Nazca, in southern Peru, last year is not human. A team of researchers from St. Petersburg, who collected the tissue samples in Peru and brought them back to Russia to study, have determined that the mummies — with elongated heads…