For over a century, the Carmelite Sister Therese of the Child Jesus and the Holy Face (1873-1897) has been revered as Catholicism's foremost folk saint of modern times. Universally known as[...]