What does India need an anti torture legislation?
UN Convention against torture is on conventional Human rights treaty that comes in force in the year 1987. Its main aims are to prevent torture and other acts of cruel, inhuman or degrading treatment or punishment around the World. India signed this nearly 1997 but did not ratify it. Arguments in favour, that India needs […]
What does India need an anti torture legislation? Read More »