Articles and podcasts in English
English Translation from the original 4-Part Video Series of Fr. Luis Herrera in Spanish.
Permission to translate to English was sought on my behalf by Fr. Belmonte.
https://youtu.be/sHb--x_P-1A