Dalit Christians in India protest denial of rights by government
MUMBAI, India – A black flag was hoisted at St Mary’s Cathedral in Madurai, a city in the Indian state of Tamil Nadu, as part of a demonstration led by Antonysamy Savarimuthu and Anglican Bishop… Dalit Christians in India protest denial of rights by government