
Police in Nimroz province of Afghanistan stopped a trafficking attempt, freeing 57 people and seizing five transport vehicles.
Stories tagged "Human Trafficking", newest first.

Police in Nimroz province of Afghanistan stopped a trafficking attempt, freeing 57 people and seizing five transport vehicles.








