Fr. Stephen on Shame March 10, 2023 baker galloway Got to see Fr. Stephen Freeman in Kemp, TX last Saturday