Souls and LibertyOct 151 min readThe One True Faith: St. Peter and the Eucharist (S4E8)Few men were as close to Christ on earth as St. Peter, the head of the Apostles.