Priest blesses gay couples
Priests are holding dozens of ceremonies blessing same sex unions in Germany, challenging the Vatican’s stand on gay couples…

Priests are holding dozens of ceremonies blessing same sex unions in Germany, challenging the Vatican’s stand on gay couples…