US faults Swiss human trafficking record

, Comments 0 comments

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

0 Comments To This Article