Uncategorized Police officers accused of abducting two Indian nationals and their taxi driver. 15 Police officers are accused of abducting two Indian nationals and their taxi driver who went missing in year 2022 have been detained in Kiambu Prison. Giving out the orders Rosemary Wanjiru8 months ago8 months agoKeep Reading