The Catholic Church teaches that hope is one of the three theological virtues — along with faith and charity — which God ...
Homosexual men can train to become Catholic priests in Italy but not if they “support the so-called gay culture”, according ...