Investigations3 months ago
How Bribe From Roadblocks Is Shared In The Traffic Unit, Maraga Report Reveals The Rot In The Police Service
The roadblocks strewn across the country are bribe-taking stations with the report noting it’s the reason “there are as many as 42 roadblocks along the Mombasa-Busia...