A display at the Archbishop Fulton Sheen Museum in Peoria, Illinois, recalls Sheen’s pioneering work in television evangelization, with images of the archbishop beside a vintage television camera.
COMMENTARY: Technology changes, but the human heart remains the same.