News

The High Court has ordered that police officers deployed during demonstrations must always be in uniform and should not conceal their faces.The ruling follows a case filed by the Law Society of Kenya ...