TRAFFIC OFFICERS

There are traffic police officers who always harass the motorist over 

minor defects on there cars of which many of them have no mistakes. 

When will kenya be free from these harassment and "Kitu Kidogo" 

bribery?

Location: KIOI, EMBAKASI, Kenya