1,966 custodial deaths in India during 2018, India urged to ratify UNCAT
New Delhi: A total of 1,966 custodial deaths were reported to the National Human Rights Commission (NHRC) including 147 deaths
Read MoreNew Delhi: A total of 1,966 custodial deaths were reported to the National Human Rights Commission (NHRC) including 147 deaths
Read MoreACHR calls for the establishment of a Presidential Panel on Mercy Petitions New Delhi: “The Status of Mercy Petitions in
Read More