francismary.org
Science Proves Our Lady Of Guadalupe Is A Miracle  - Catholics Online
​Science Proves Our Lady Of Guadalupe Is A Miracle!! Digital technology is giving new leads for understanding a phenomenon that continues to puzzle science: the mysterious eyes of the image of Our Lady of Guadalupe. The image, imprinted on the tilma of a l6th-century peasant, led millions of indigenous Indians in Mexico to convert to … Read More Read More