No, we need Christ (the Word) in us via the indwelling of the Holy Spirit ... in order to respond to the thirst for world peace and the thirst for the infinite that dwells in the heart of each man and woman.
NOTHING ELSE -- NO RELIGION, NO PERSON, NO THING --- WILL MEET OUR NEED, SAVE CHRIST! AMAZINGLY, POPE FRANCIS DOESN'T UNDERSTAND THIS !!