Human trafficking worsens in conflict zones as militants deploy slaves

Jan 9, 2019

   You are currently viewing another website in our website. You can scroll through the block to view the entire article and scroll outside of the box to scroll on our website once you are finished viewing the article.

PSIRA NR: 2061338

Office

Sur Le Mont, 212 Rollo Place, Murrayfield, Pretoria (South Africa)