British House of Lords allows church ceremonies for same-sex couples

Catholic Culture: “The House of Lords has voted to allow churches to perform marriage ceremonies for same-sex couples.”