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