Priests in Germany are defying the Vatican by blessing gay couples.
Beginning Monday, priests in more than a hundred Catholic churches throughout Germany will bless same-sex couples even after the Catholic Church declared in March that “God cannot bless sin,” the Love Wins movement arose. Pope Francis has previously stated that same-sex couples should be permitted to form “civil unions.” The head of the Catholic Church