Fresh allegations emerging from within the Kenya Rural Roads Authority (KeRRA) point to an alleged scheme to influence the appointment of the agency’s…
Don't have an account?