the-american-catholic.com
PopeWatch: Scribes and Pharisees
Sandro Magister notes two yardsticks for judging the success of the Church in Italy: The collapse of the birth rate here reached an all-time low in 2017. In a country of 60.5 million inhabit…