India's Position in the Global Torture Index: An Assessment of Custodial Torture, Legal Framework, and Human Rights Challenges

  India's Position in the Global Torture Index: An Assessment of Custodial Torture, Legal Framework, and Human Rights Challenges S...