ONGWAE-KEBS

The KEBS Managing Director Charles Ongwae was arrested alongside ten other officials on Friday. Photo/CFM-FILE.