By Udayanath Bishoyi Kolkata, Nov. 8, 2018: Catholic priests of today need to walk the talk, says a bishop from Odisha, eastern India. “Walk the talk is to live the gospel values in day today life. The type of leadership in Pope Francis is participatory leadership. Then only any changesContinue Reading