An Opera News Kenya publication
The Kenyan police keep advocating for interaction with the common mwananchi so as to establish trust…