Ellen Lloyd - AncientPages.com - Is it possible to stop your body from decaying after death? The mystery of Dashi-Dorzho Itigilov, a mummy whose body defies time has amazed