Are these quite possibly the world’s happiest nuns?

CNA has this story here.

Featured