Jan 26, 2012 | Extra-Dimensional
Is this an alien? (credit: RPP/Cesar Zapata) Mummified remains of a body with a large head were discovered in Peru, and some scientists are claiming it to be of extraterrestrial origin. (credit: RPP/Cesar Zapata) News site io9 reports that Renato Davila Riquelme, an...