Catholic Herald logo

The growing acceptance of euthanasia represents the triumph of atheism over European society

And The Godfather cycle is the greatest Catholic movie of all time