Home News Nairobi West Police Patrol Base Officers On The Spot Over Physical Assault Case