Br. Rafael: If that’s what I have to do to become a priest, I will do it

Born in Mexico City, February 25, 1988, arrived to the United States October of 2001 at the age of 12 years old, settled togetether with my family in Goose Creek, South Carolina. The family became parishioners of Immaculate Conception Church in the year 2003, at the time administrated by Rev. [...]