India’s New Anti-Trafficking Law: Life Term for Repeat Offenders
As India moves closer to passing a new anti-trafficking law, details of the legislation are revealing lengthy punishments for traffickers. It would prescribe 10 years jail for those convicted of…