Catholic Herald logo
Menu
St Peter Canisius, hero of the the Counter-Reformation

The man who saved much of Germany for Catholicism has a lesson for us in the 21st century