Richard Kamau on 30th Oct

Two days before the British monarch visited Kenya, the Kenya Human Rights Commission (KHRC) on Sunday said King Charles III...