The eighth annual global rosary relay June 23 involves 125 shrines in 63 countries throughout the world and an expectation that 10 million people will be saying the rosary in support of priestly vocations and the sanctification of priests.
The eighth annual global rosary relay June 23 involves 125 shrines in 63 countries throughout the world and an expectation that 10 million people will be saying the rosary in support of priestly vocations and the sanctification of priests.