The concept of incorruptibility is as mysterious as it sounds. The idea that some bodies do not decompose naturally after death is a sign of divine intervention according to the Catholic and Eastern ...