An Opera News Kenya publication
According to the police traffic Act (CAP 403), police officers in uniform have the power to…