A clip taken from the History Channel documentary about a Buddhist monk of Tibet who (supposedly) mummiyfied himself through meditation and whose body has somehow been miraculously preserved without any external interferment. Scientist set out to discover
Read More...