DCI Boss Amin Dismisses Perjury Claims in Ojwang’ Death Case
DCI Boss Amin Dismisses Perjury Claims in Ojwang’ Death Case. Director of Criminal Investigations (DCI) Mohamed Amin has rejected allegations that he gave false testimony under oath in connection with the controversial death of blogger Albert Ojwang’. The accusations, which surfaced during ongoing investigations, claim that Amin may have misled the court or withheld key […]