Nearly 800,000 pilgrims were on hand in St. Peter's Square to watch the historic canonization ceremony of Pope John Paul II and John XXIII on Divine Mercy Sunday, presided over by two popes for the first time in history as millions watched from around the globe.
Read the rest