Our Lady of Guadalupe in Mexico is one of the most popular apparitions of the Blessed Virgin Mary in the whole world. Only a few people know that the Virgin Mary appeared to a Spanish shepherd called Gil Cordero several hundred years before appearing to St. Juan Diego on Tepeyac Hill. The story of the image that Gil Cordero found buried in Extremadura, Spain harks back to the first century. According to well-attested traditions, the first miraculous...