We have had the Holy Spirit since the first Pentecost. Why is the Renewal necessary now?
The Catholic Charismatic Renewal is critical to the Church and to each of its members. The Renewal enables us to learn about the Spirit -- our Advocate -- and to accept his leadership in our lives.