anthropologists

  1. Denise

    Daily Mail - 'Alien Skull in Peru?' Soft Disclosure?

    "A mummified elongated skull found in Peru could finally prove the existence of aliens. The strangely shaped head - almost as big as its 50cm (20in) body - has baffled anthropologists It was one of two sets of remains found in the city of Andahuaylillas in the southern province of...
Top