Hapa ni deal gone wrong between peddler na police
You nailed it. Siku hizi wameongeza dustcoat while patrolling River Road.
If you have to know some of the biggest snitches are those peddlers… So the biggest likelihood is the fellow is in bed with cops.
Obviously