Kuresoi

Natembeya
DCI arrests 3 police officers for ‘torturing’ woman on a motorcycle

By | 2 years ago

Rift Valley Regional Police Commander Marcus Ochola ordered an investigation after video of suspected polcie officers torturing a woman....

Load More     please wait....