Was This A North Providence Miracle?
Do you believe in miracles? A few days ago, traffic was backed up for a mile as drivers slowed down in front of the Church of the Presentation of the Blessed Virgin Mary in North Providence to catch a glimpse of what some are saying is the miraculous appearance of the Virgin Mary holding baby Jesus.