Catholic Herald logo
Menu
A depiction of St Francis of Assisi at a church in Glen Head, New York (Photo: CNS)

And he could have taught Buddhists a thing or two about respect for animals