Did extra-terrestrial beings visit Earth in ancient times? There is quite a body of evidence that shows it might be true. About 500 km south of Lima, Peru, you can see strange skulls, mummies, geoglyphs and other artifacts that may be evidence that aliens not only visited earth but could even have interbred with humans. A four-hour drive from Lima is the beautiful beach … [Read more...] about Proof of Alien Contact in Peru?