English translation of synod final document -- finally!

Advertisement