German Priests Support Same-Sex Couples Despite Backlash
Some 100 German priests are defying the rule of the Catholic church by blessing same-sex couples. It can be learned
Some 100 German priests are defying the rule of the Catholic church by blessing same-sex couples. It can be learned