French Catholics believe they're having a moment. Pope Leo seems to agree.

In This Series

Advertisement