Regnum Christi NY Tri-State
Fr Stephen Dyas, LC reminds us we have the power of the Holy Spirit within us.