Human Rights Organisations Condemn The Kenya Revenue Authority (KRA) For Violating Rights of Candidates In Its Recruitment Exercise Headlines Human Rights4 minute read