The Visions of St. Juan Diego Joan Carroll Cruz THE FIRST VISION When Juan Diego, a fifty-five-year-old Indian who lived five miles north of Mexico City, was hurrying on Tepeyac Hill to attend Mass Read More »