A mummified skeleton believed to be an alien has been found to be a baby with rare gene mutations. The discovery in 2003 of the tiny mummy, named Ata, found in a leather pouch buried behind a church ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results