Julio R. Escobar

Julio Roque Escobar, S.J. is studying theology in Paris. He is a Cuban priest based in Miami.

Articles: