News

The vetting of Duncan Oburu Ojwang for the position of Chairperson of the Kenya National Commission on Human Rights (KNCHR) will not proceed after he formally declined the nomination.In a ...