US faults Swiss human trafficking record

28th June 2011, Comments 0 comments

The United States has criticised Switzerland again for its record on preventing human trafficking.

0 Comments To This Article