Search Results

Sort by
News
(New York) The U.S. State Department's third annual trafficking in persons report fails to meaningfully evaluate governments' efforts to combat trafficking in persons, Human Rights Watch said today. "For the third consecutive year, the State Department…