India among worst ranked countries in tackling human trafficking
India has been ranked as a “Tier II Watch List” country – only one level better than worst-performing Tier III countries such as Saudi Arabia and Zimbabwe – in the 2010 Trafficking in Persons Report (TIP) compiled by the State Department.
No comments:
Post a Comment