big parts of the german protestant church have been marrying gay couples for a few years now varying from state to state also like you mentioned the churches of most scandinavian countries have as well