Pope Francis meets 60,000 altar servers from around the world

TCH has this news here.

Featured