In a major ruling, the Supreme Court has sided with a Catholic foster group in Philadelphia who refused to place children with same-sex couples and was therefore ‘punished’ by the city of Philadelphia, who refused to work with them:
As you can see, the Supreme Court ruled 9-0 that the refusal by the city to contract with Catholic Social Services, forcing on them a new non-discrimination requirement, violated their constitutionally guaranteed religious freedom and sent the case back down to a lower court to be re-decided.
This ruling therefore protects the right of Catholic Social Services to not place children with same-sex couples. What an epic ruling, one that I never would have predicted to be unanimous.
The full ruling is below, and it’s long because several justices wrote concurring opinions. Apparently because they all didn’t arrive at this ruling based on the same set of arguments.