Police Rescue 58 Ethiopians in Human Trafficking Bust in Kitengela (PHOTOS)
A well-coordinated operation by officers from the Transnational Organized Crime Unit and Kitengela Police Station has led to the rescue of 58 Ethiopian nationals who were being held in a house near the House of Deliverance Center in Kitengela. The Wednesday operation followed a tip-off from concerned members of the public, who reported seeing a…