Kuresoi
DCI arrests 3 police officers for ‘t*******g’ w***n on a motorcycle
By Elijah Cherutich | 4 years ago
Rift Valley Regional Police Commander Marcus Ochola ordered an investigation after video of suspected polcie officers t*******g a w***n....
Load More please wait....