April 29, 2013
Pope Francis embraces one of the 10 priests he ordained in St. Peter’s Basilica at the Vatican April 21, Good Shepherd Sunday.

CNS PHOTO | PAUL HARING

Happy moment

Pope Francis embraces one of the 10 priests he ordained in St. Peter’s Basilica at the Vatican April 21, Good Shepherd Sunday.