11 Apr Hundreds flock to see statue of Mary at Indiana Catholic Church after it appeared to shed a TEAR
A sign from God or just a water stain - that is what people in Griffith, Indiana, have been wondering ever since a group of school children noticed what appeared to be a tear-stained cheek on a statue of Mary at St. Mary Catholic Church. The...