St. Francis Xavier: Catholic Evangelist and Patron of Catholic Missions
Dec 03, 2020 by Cheryl Hadley
St. Francis Xavier is one of our most exciting and adventurous Catholic saints. He devoted his life to missionary work in largely unexplored places of the world. Historians comp
… Read more