The discovery in 2003 sparked international intrigue -- a tiny, mummified skeleton with an alien-like head, tucks into a leather pouch found behind a church in the Atacama desert of Chile.
The discovery in 2003 sparked international intrigue -- a tiny, mummified skeleton with an alien-like head, tucks into a leather pouch found behind a church in the Atacama desert of Chile.