Newly appointed Inspector General of Police (IGP) Ochola Martin Okoth on Wednesday shocked MPs on the Appointments Committee when he defended deployment of crime...