Biography: Rev. Joseph D’souza

Most. Rev. Joseph D’souza Bishop & Moderator The Good Shepherd Church & Associated Ministries of India Dr. Joseph D’souza is an internationally celebrated human rights advocate and Christian Bishop whose work in India and around the world has drawn the praise of countless civil and religious leaders. He believes justice and reconciliation are among the … Continued