Share this article

3 Arrested in Death of India Catechist

Three people have been arrested in connection with the death earlier this week of a catechist and defender of human rights. The body of Rabindra Parichha was found in Kandhamal district in the …