DIG Gilbert Masengeli insists Nairobi CBD accessible despite police barricades
Deputy Inspector General of Police Gilbert Masengeli insisted that nary 1 was being turned away, contempt wide disruption and restricted vehicular access.