Star of the North Congress begins fresh outpouring of the Holy Spirit
June 13, 2024 by Kristina Bloomsburg | Assistant Editor of New Earth Through the fresh forests of Itasca State Park, Minn., an estimated 2,500 pilgrims processed approximately a mile with the Holy Eucharist to the headwaters of the Mississippi …