The New Archbishop of New York
Appointed today, Archbishop-designate Ronald Hicks will be installed as the eleventh Archbishop of New York City on February 6, 2026. Who is he, and what is so meaningful about this appointment?
A Charlie Brown Christmas premiered on CBS on December 9, 1965, and its success was a shock to studio execs and Hollywood. At the heart of the animated classic: the proclamation of the Gospel.