By Matters India Reporter New Delhi: The Catholic Bishops Conference of India on April 19 urged the federal government to ensure that every citizen enjoys the basic right to worship. The top Catholic body in the country alleged that police had interrupted Good Friday prayers of Dalit Christians in aContinue Reading