CURIOUS ABOUT CATHOLICISM:
Heralds of Good News
October 25, 201210/25/2012 • 00:28:42
ID#7759 • Deacon John Blicharz talks with Father Maria Lazar, Pastor of Saint Charles in Bellows Falls, Vermont, about how he came to become a missionary for the Heralds of Good News.