Suspects accused of human trafficking, and organ harvesting. [Screen Grab]
The government has ordered a fresh vetting of foreign nationals residing in West Pokot amid allegations of involvement in cannibalism, human trafficking, and organ harvesting.