Who is Luisa?

A great article to read from the website “Mystics of the Church” to learn more about Luisa Piccarreta, Servant of God…