Mauche town

Marcus Ochola
Four police officers accused of breaking men’s limbs in curfew violence interdicted

By | 2 years ago

Rift Valley Police Commander Ochola says they've received six cases of police excesses in the county and are still reviewing two others....

Load More     please wait....