While being a staunch supporter of human rights since independence, India has been unable to stop the escalating violations of human rights on its soil.

While being a staunch supporter of human rights since independence, India has been unable to stop the escalating violations of human rights on its soil.