Saudi Human Rights: The Kingdom has achieved an advanced ranking in the field of combating trafficking in persons Read more