
Is the Atacama Humanoid Corpse that of An Actual Extraterrestrial Being Found on Earth?
The 15cm “body” was said to have been found in a remote town in the Atacama Desert in Chile, South America, and has just 10 ribs instead of the regular 12. It is known as the Atacama Humanoid and has a cranium three times relatively larger than a human. Many claim it to be a clever hoax, but 14 years … Continue reading