DCI Officers Storm Pastor Ng’ang’a’s Home, Attempt To Abduct Him After Rebuking Gov’t
Officers from the Directorate of Criminal Investigations (DCI) are being investigated for reportedly invading the home of Eliud Ng’ang’a, a Kenya Power and Lighting Company (KPLC) engineer and pastor. CCTV footage obtained by Ng’ang’a shows officers storming his home in Ruiru, Kiambu County, on Thursday night, November 21. They attempted to seize him violently, but