The discovery in 2003 sparked international intrigue - a tiny, mummified skeleton with an alien-like head, tucked into a leather pouch found behind a church in the Atacama desert of Chile. The notion ...
RESEARCHERS have finally solved the mystery of the ‘alien’ skeleton found in a South American desert 15 years ago. The unusual looking mummy left scientists scratching their heads for years, as they ...