Video interview: Life for Dalits and Christians in India

Video interview with Rev. Dr. D’souza by the largest Catholic TV channel based out of Washington DC.

View video here: https://youtu.be/205qBAJFSGk