Advertisement

Hundreds flock to Gower, Missouri, to witness Sister Wilhelmina Lancaster's body believed to be incorrupt

Hundreds are flocking to Gower, Missouri, to witness Sister Wilhelmina Lancaster's body, which is believed to be incorrupt.