Rashid Khamis Mohammed, a senior manager at Kenya’s Road Agency, has recently found himself at the center of a storm of controversy and public scrutiny. As the head of one of the country’s most important public infrastructure agencies, Khamis’ involvement in a series of alleged scandals has raised alarm bells both within government circles and […]