Hope in the midst of violence
Chhattisgarh Council of Churches unites churches, Mahila Mandals and organizations to protest and resist atrocities on Women from Minority Christian Community Atrocities on Christians are increasing at an alarming rate […]