Christians in India’s central state of Chhattisgarh are accusing authorities of not taking action against a police officer who burned down their house church building and threatened to kill them if they continued to hold worship services.
Christians in India’s central state of Chhattisgarh are accusing authorities of not taking action against a police officer who burned down their house church building and threatened to kill them if they continued to hold worship services.