An Opera News Kenya publication
The department of Kenya Police Service have issued a new announcement regarding traffic laws meant to…