In what many have called a miracle, the body of Sister Wilhelmina Lancaster, who died at the age of 95, appears to show no signs of decay after her body was exhumed.
Continue Reading