Kresta in the Afternoon – May 21, 2018 – Hour 1

+  Kresta Comments: The Meaning of Pentecost

+  Chilean Bishops Resign & Francis Appoints New Cardinals (2 segments)

Comments are closed.