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

2 years ago
11

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

Loading comments...