Fr. Peter Walters

Fr. Peter Walters
Fr. Peter Walters is a Roman Catholic priest who is the Founder and Director of Let the Children Live! (Medellin, Colombia). Prior to his conversion he served as the Assistant Administrator of the Anglican Shrine of Our Lady of Walsingham (Walsingham, England).
0 3553

St. John the Baptist came to prepare the way of the Lord by proclaiming the Good News of the coming of the Redeemer, and by turning the hearts of the disobedient to the wisdom of the just. According to Abba Apollo, a...