LOADING

Type to search

Author: Nancy Osumba

Police IG Douglas Kanja appearing before the National Assembly Security Committee on September 9, 2025. PHOTO/Parliament.
DCI headquarters in Nairobi. PHOTO/DCI.