Detectives Rescue Abducted JKIA Worker from Abandoned House in Meru County On Sunday, a joint effort by detectives from Nairobi, DCI Imenti North, and DCI Igembe Central successfully rescued a woman who had been abducted October 16, 2023 News·TL