Sudanese police free 66 hostages held by human trafficking groups

Sudan, Sudanese police, human trafficking
World
image