Catholic Herald logo

Angry polemics usually give the impression that the Faith we hold rests on shaky foundations