Charles Lotira Ekidor
-
News
Fresh Details: Court Orders Six Kenyan Police Officers Detained in Turkana Firearms Trafficking Case
A Nairobi court has ordered six police officers to be held for 10 days as investigations continue into allegations of…
Read More »