NEWS DCI Sleuths Rescue 60 Foreigners From Human Trafficking Syndicate In EmbakasiBy Mercy AumaJune 23, 2022 Sleuths from the DCI have rescued 60 foreigners who were being held in a house in Tassia, Embakasi East in…