Bishop Joseph D’Souza has emerged as one of the leading Christian voices in India.
As moderator bishop and the primate of the Good Shepherd Church of India as well as founding president of the ecumenical All India Christian Council, one of the largest interdenominational coalitions of Christians in India, he is primarily known for his work on religious freedom.
This year he spoke at New Wine, a major evangelical festival in Somerset, primarily about his work with Dalits, previously called ‘untouchables’ – a poor and marginalised group of people in India.
Read more on Christian Today
Image: Flickr/CC – Nick Kenrick