Maximum Illud, the mission ad gentes to renew the Church ‘on the right’ and ‘on the left’

AsiaNews has this news here.