Cliff Ombeta
A Kenyan high court judge found the Interior Minister and the police chief guilty of contempt on Wednesday and told them to appear for sentencing.
Most Read