Church Burning in India: Human Rights Commission’s Response
The National Human Rights Commission (NHRC) has taken cognizance of the complaints about an incident of arson in the Catholic Archdiocese of St. Sebastian’s Church in Dilshad Garden, East Delhi…
