Three DCI officers deny charges of demanding bribe through menace

Three Directorate of Criminal Investigations (DCI) officers accused of abducting a liquefied petroleum gas company manager and his colleague in Matuu, Machakos County and demanding a bribe of ......

read more...

Published By: Machakos - Wednesday, 12 August