
Government orders fresh vetting of foreign nationals over cannibalism, claims
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. West …