August 5 celebrates a miracle of the Virgin Mary in central Rome. Marking the feast day of Our Lady of Snows, today is the perfect time to look at the story behind the papal basilica of Santa Maria Maggiore, or Saint Mary Major, situated on the summit of the Esquiline Hill. 
Tradition has it that the Virgin Mar…


Staff Reporter (975 Posts)